Manor House Hotel London is situated at a distance of 2.6 km from ArcelorMittal Orbit Sculpture, which is an excellent place to improve cultural awareness.
Aromas Tandoori Restaurant serves a good range of Indian food and lies about 5 minutes' walk away.
The hotel is at a distance of 2.8 km from London Stadium and at a distance of 2.6 km from Queen Elizabeth Olympic Park. Places of worship to visit at a distance of 2.5 km from this London property include London Sri Murugan Temple. The 4-star hotel allows you to enjoy such natural sights as Wanstead Park approximately 5 minutes' drive away. For those travelling from afar, London City airport is 15 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please