Located in London, Hendon Appartments is 4.2 km from Wembley Arena. Wembley Stadium is 4.2 km away.
The accommodation has a sitting area. There is also a kitchenette, equipped with an oven and microwave. A toaster, a refrigerator and stovetop are also featured, as well as a kettle. Towels are available.
London Designer Outlet is 4.3 km from Hendon Appartments. The nearest airport is London Heathrow Airport, 19.3 km from the property.
– Free WiFi
To view more facilities at this venue, please click on the link below…..