Il Montcalm Royal London House sorge nel centro di Londra, accanto al Finsbury Square Garden e a pochi passi da Liverpool Street. L'hotel offre la connessione wireless ad alta velocità gratuita e una terrazza panoramica con vista sulla città. La struttura ospita anche un centro benessere, dove potrete concedervi massaggi e altri trattamenti. La struttura dista meno di 16 km dall'aeroporto di Londra City.
Per visitare la zona, potrete usufruire del trasferimento aeroportuale o noleggiare una bicicletta o un'auto presso la reception dell'hotel, aperta 24 ore su 24. Potrete usufruire di un banco concierge e richiedere i servizi di lavaggio a secco e lavanderia. Il Montcalm Royal London House ospita una piscina riscaldata, ideale per i vostri momenti di relax, e un centro business, ideale per i vostri impegni di lavoro.
Il Montcalm Royal London House sorge in una posizione tranquilla e offre 256 camere e suite non fumatori. Tra le opzioni figurano camere deluxe, club e la camera Palm. Potrete anche soggiornare in una junior suite, in una suite monolocale, in una suite familiare, in una suite business o in una camera quadrupla. Le camere sono caratterizzate da colori rilassanti e comfort, e dispongono di bagni in marmo con articoli da toeletta Elemis.
L'hotel offre pasti per tutto il giorno al Burdock, oltre a un ristorante e bar all'ultimo piano e a un pub dove potrete gustare cocktail, birra o vino. Potrete anche uscire e recarvi al South Place Chop House, al Gaucho Broadgate o all'Oklava.
Durante il vostro soggiorno potrete visitare luoghi come lo Shoreditch Pub Crawl e il Flight Club. Nella zona troverete anche l'Enigma Quests e la Cappella e Museo del Metodismo di Wesley.