Con una posizione perfetta a una distanza di 2 km dalla cattedrale di Southwark, in un quartiere finanziario, questo confortevole Hotel Montcalm Royal London House, London City dispone di due ristoranti in loco. 253 camere e il lounge bar sono disponibili durante il soggiorno nell'hotel, situato nel pieno centro di Londra.
La Stazione Metro Barbican Centre si trova a circa 5 minuti in macchina, mentre la stazione ferroviaria di Londra Liverpool Street è abbastanza vicino a questa struttura a 5 stelle. L'hotel Montcalm Royal London House, London City consente di accedere a luoghi d'affari come la Torre di Londra ( 950 metri) e Old Bailey ( 1 km). Le famiglie che si recano a Londra apprezzeranno il fatto di trovarsi a circa 2 km da London Eye. La stazione della metropolitana più vicina è Moorgate, situata estremamente vicino all'Hotel Montcalm Royal London House, London City.
Le camere del Montcalm Royal London House, London City sono caratterizzate da uno scrittoio, nonché da finestre insonorizzate per la comodità degli ospiti. Gli ospiti possono usufruire di servizi per preparare tè/caffè e connessione Wi-Fi gratuita e un televisore. Dotati di servizi come asciugacapelli e asciugamani, i bagni sono provvisti di una vasca da bagno, un bagno alla francese e una doccia.
Presso questo hotel potrai gustare una colazione esecutiva. Gli ospiti possono scegliere di cenare in uno dei 3 ristoranti in loco. Il bar serve bevande rinfrescanti. Gli ospiti possono godere di una vista mozzafiato da questo bar. Il ristorante Chiswell Street Dining Rooms, con cucina europea, si trova a circa 200 metri dall'hotel.