Offering luggage storage and a shopping area, the 2-star Manor House London Hotel lies in the Waltham Forest district of London, 4 km from the ArcelorMittal Orbit, ideal for those who are pursuing cultural tourism. Located in a forest, the hotel also provides a safe stay with a safe deposit box and a luggage locker.
Nice touches to enhance your stay include a walk-in shower and a separate toilet, along with hairdryers and bath sheets.
Guests will enjoy Indian dishes at Dil Tandoori, which is merely 1 km away.
The Victoria Park is just near this London hotel, while Essex Road South bus stop is approximately a 5-minute walk away. The sporting complex Queen Elizabeth Olympic Public Park is 3.5 km from the Manor House, and London City airport is 5 km away. Nature lovers will appreciate the proximity to Hollow Pond, which is about 5 minutes away by car. Also, this accommodation is a short way from the William Morris Gallery, and London Leyton Midland Road train station is located around 800 metres away. Leytonstone underground station is a mere 10 minutes' walk from the Manor House London.