Metro House Hotel
The 2-star Metro House Hotel lies within 1.8 km from Olympic Park, Victoria Park and Wanstead Park.
The Audience, Top Hat and London Velopark are located just 1.9 km away.
This property offers proximity to parks and forests.
Metro House Hotel provides guestrooms appointed with TV and a wardrobe.
The bar Only Parathas is around 200 meters away.
Leyton subway station is just 20 minute walking distance from the hotel. Metro House Hotel is 10 minutes’ drive away from London City airport.