9 Guest rating Hotel photo

Hotel London House

Hint: You can enter any city or hotel name

Book Hotel London House

172 Aldergate St, London 2.7 km from city center

London House offers accommodation in London. London Bridge is 1.3 km from the property. Free WiFi is featured . The accommodation features a flat-screen TV. There is also a dining area and a kitchen equipped with a dishwasher.

Photos Of
Room facilities
  • Shower

Show Hotel London House on the map

London House 51.51734 -0.09706