205 207 Hainault Road, London
16 bedrooms
Baths
Guests
Located in London (Waltham Forest), Manor House London is within a 10-minute drive of Westfield Stratford City and London Stadium. This guesthouse is 6.5 mi (10.4 km) from ExCeL Exhibition Centre and 7.7 mi (12.3 km) from Liverpool Street.
Parking
Elevator
Airport Shuttle
WiFi/Internet
Non-smoking
Breakfast
24/7 front desk
Kitchen
No nearby properties available in this region at the moment.