Le Montcalm Royal London House est situé dans le centre de Londres, à côté du jardin de Finsbury Square et à seulement quelques pas de Liverpool Street. Il propose une connexion Wi-Fi haut débit gratuite et un toit-terrasse avec vue sur la ville. Il dispose également d'un spa où vous pourrez profiter de massages et d'autres soins. L'établissement se trouve à moins de 15 km de l'aéroport de Londres-City.
Pour vous déplacer dans la région, vous pourrez utiliser le service de navette aéroport et louer un vélo ou une voiture à la réception ouverte 24h/24 de l'hôtel. Vous pourrez profiter de services de concierge ou demander des services de nettoyage à sec et de blanchisserie. Le Montcalm Royal London House possède une piscine chauffée où vous pourrez vous détendre et un centre d'affaires où vous pourrez travailler.
Le Montcalm Royal London House bénéficie d'un emplacement calme et propose 256 chambres et suites non-fumeurs. Vous aurez le choix entre des chambres de luxe, des chambres club et la chambre Palm. Vous pourrez également séjourner dans une suite junior, une suite studio, une suite familiale, une suite affaires ou une chambre quadruple. Décorées dans des tons apaisants, les chambres confortables comprennent une salle de bain en marbre pourvue d'articles de toilette Elemis.
L'hôtel abrite le Burdock pour les repas de la journée, ainsi qu'un bar-restaurant sur le toit et un pub où vous pourrez déguster un cocktail, une bière ou du vin. Vous pouvez également visiter le South Place Chop House, le Gaucho Broadgate ou l'Oklava à quelques pas de l'hôtel.
En vous promenant dans le quartier, vous pourrez visiter des endroits comme le Shoreditch Pub Crawl and le Flight Club. L'Enigma Quests et la chapelle et musée du méthodisme de Wesley sont également situés dans ses environs.