Situated in a convenient setting in London, a mere 450 metres from Wanstead Park train station, Metro Inn features 17 rooms. The inn also includes a car park.
British specialities are served at Moon House, which is an 8-minute stroll away.
Wanstead Flats is within a 10-minute drive of this London property, while the community Plashet Park is about 25 minutes' walk away. The 3-star hotel offers proximity to natural sights like Queen Elizabeth Olympic Park (2.6 km) and Victoria Park (4.3 km). The accommodation is located around 10 minutes' drive from Valentines Park. For those travelling from afar, London City airport is 15 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please