A stay at Montcalm Royal London House, London City places you in the heart of London, within a 10-minute walk of Liverpool Street and Barbican Centre. This luxury hotel is 1.1 mi (1.8 km) from St. Paul's Cathedral and 1.3 mi (2.1 km) from London Bridge.