Metro Inn London
3+
images
images
Metro Inn Review
Metro Inn London features 17 rooms and lies 6 km from Limehouse. The bed & breakfast also includes a car park.
Moon House, located within a few blocks of Metro Inn, will spoil you with British cuisine.
This 3-star hotel boasts a convenient location just around the corner from Wanstead Park train station. Wanstead Flats is within a 10-minute drive of the property and London City airport is 10 km away.
ExCeL London is 4.7 km away.
Facilities
Facilities
- Television
Rooms
- Tea and coffee facilities
Services
- Room service
Relax
- Garden area