Located in Stanmore in the Greater London region, The Tree House has a balcony. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. Private parking can be arranged at an extra charge.
Featuring city views, the spacious apartment is equipped with a flat-screen TV with streaming services, a seating area, a desk and 2 bathrooms. The unit has soundproofing and a bath. The apartment offers bed linen, towels and laundry service.
The apartment features a sun terrace and a picnic area.
Stanmore is 300 metres from The Tree House, while Edgware is 3.4 km away. The nearest airport is London Heathrow Airport, 23 km from the accommodation.