Das Montcalm Royal London House befindet sich im Zentrum von London, neben dem Finsbury Square Garden und nur einen kurzen Spaziergang von der Liverpool Street entfernt. Das Hotel bietet kostenloses Highspeed-WLAN und eine Dachterrasse mit Stadtblick. Im Wellnessbereich können Sie Massagen und andere Anwendungen genießen. Die Unterkunft befindet sich weniger als 16 km vom Flughafen London City entfernt.
Um die Umgebung zu erkunden, können Sie den Flughafentransfer nutzen, ein Fahrrad mieten oder ein Auto an der 24-Stunden-Rezeption des Hotels mieten. Sie profitieren von einem Concierge-Service, einer chemischen Reinigung und einem Wäscheservice. Entspannen Sie im beheizten Pool des Montcalm Royal London House oder nutzen Sie das Businesscenter.
Das Montcalm Royal London House genießt eine ruhige Lage und bietet 256 Nichtraucherzimmer und Suiten. Die Zimmerkategorien umfassen Deluxe Zimmer, Club Zimmer und Palm Zimmer. Sie können auch in einer Junior Suite, einer Studio-Suite, einer Familiensuite, einer Business Suite oder einem Vierbettzimmer übernachten. Die Zimmer bieten beruhigende Farben und Komfort sowie ein Marmorbad und Pflegeprodukte von Elemis.
Das Hotel bietet den ganzen Tag über Burdock zu den Mahlzeiten sowie ein Restaurant mit Bar auf der Dachterrasse und einen Pub, wo Sie einen Cocktail, Bier oder Wein genießen können. Sie können auch die Straße hinunter zum South Place Chop House, Gaucho Broadgate oder Oklava gehen.
Während Sie die Nachbarschaft erkunden, können Sie Orte wie den Shoreditch Pub Crawl und den Flight Club besuchen. Enigma Quests und Wesleys Kapelle & Museum of Methodemon befinden sich ebenfalls in der Umgebung.