Manor House London Hotel is a good accommodation choice in London.
Major London sights, such as Wanstead Park, Top Hat and Queen Elizabeth II Great Court are located nearby. Within convenient reach of London sights, such as Olympic Hockey Centre, Bow and Olympic Park.
A 10-minute stroll will take you to Leytonstone subway station. The hotel is within 10 minutes' drive from London City airport.
This lovely hotel comprises 17 guestrooms with a wardrobe, heating, coffee/tea makers, a dressing area and TV. They feature en suite bathrooms with bath sheets, a shower and a hairdryer.
Eat & Drink
The steakhouse Meat People is just about 250 meters away.
There are a safe deposit box, free parking and a baggage storage provided on-site.
Wireless internet is available in public areas for free.
Free private parking is possible on site.