Forest House Hotel
★★☆☆☆
|HOTEL
|Total rooms: 16
| LONDON
Description
Featured amenities include complimentary wired internet access, a business center, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 20 guestrooms. Distances are displayed to the nearest 0. 1 mile and kilometer. Alexandra Palace - 2.
Address
70 Green Lanes Palmers Green, LONDON, United Kingdom