The comfortable Manor House London Hotel offers accommodation in a green area of London.
Olympic Park, Hainault and Olympic Aquatics Centre are located just 3.5 km away.
Wanstead Park is 2.5 km from the hotel and Top Hat is 3.4 km away.
The property is in a 10-minute walking distance from Leytonstone subway station. It takes about 10 minutes to get to London City airport by car.
Guests at Manor House London Hotel are accommodated in rooms with a trouser press, individual climate control, flat-screen television, a dressing area and a DVD player. They feature bathrooms with bath sheets, a shower and a hairdryer.
Eat & Drink
The steakhouse Meat People is around 250 meters away.
There are a luggage storage, free parking and a designated area for smoking at guests' disposal.
Wireless internet is available in public areas for free.
Free private parking is possible on site.