El Montcalm Royal London House está situado en el centro de Londres, junto a Finsbury Square Garden y a pocos pasos de Liverpool Street. El hotel ofrece conexión Wi-Fi de alta velocidad gratuita y una terraza en la azotea con vistas a la ciudad. También cuenta con un spa donde podrás disfrutar de masajes y otros tratamientos. El establecimiento está a menos de 16 km del aeropuerto de la Ciudad de Londres.
La recepción del hotel está abierta las 24 horas y ofrece servicios de enlace con el aeropuerto, de alquiler de bicicletas y de alquiler de coches. El establecimiento cuenta con servicio de conserjería y servicios de lavandería y de limpieza en seco. El Montcalm Royal London House alberga una piscina climatizada y un centro de negocios.
El Montcalm Royal London House goza de una ubicación tranquila y ofrece 256 habitaciones y suites para no fumadores. Las opciones de habitaciones incluyen habitaciones deluxe, habitaciones club y la habitación Palm. También puedes alojarte en una suite junior, suite estudio, suite familiar, suite business o habitación cuádruple. Las habitaciones están decoradas en tonos relajantes y cuentan con baño de mármol y artículos de aseo Elemis.
El hotel alberga el Burdock, que sirve comidas durante todo el día, un bar restaurante en la azotea y un pub que ofrece cócteles, cervezas y vinos. También se puede bajar calle abajo en South Place Chop House, Gaucho Broadgate o Oklava.
Mientras caminas por el barrio, podrás visitar lugares como el Shoreditch Pub Crawl y el Flight Club. Enigma Quests y la capilla y Museo Metodista de Wesley también se encuentran en la zona.