7.5 Guest rating Hotel photo

Metro House Hotel

Hint: You can enter any city or hotel name

Book Metro House Hotel

101A Vansittart Road, London 2.1 km from city center

Property Location With a stay at Metro House Hotel in London (Stratford), you'll be close to Boleyn Ground Stadium and Olympic Stadium. This hotel is within the vicinity of O2 Arena and Tower of London.Rooms Make yourself at home in one of the 20 guestrooms.Business, Other Amenities Free self parking is available onsite.

fix Expand description
Photos Of
  • Parking
Facilities of Metro House Hotel

Show Metro House Hotel on the map

Metro House Hotel 51.5545 0.01967