Hotel Montcalm Royal London House położony jest w centrum Londynu, obok parku Finsbury Square Garden i zaledwie kilka minut spacerem od ulicy Liverpool Street. Hotel zapewnia bezpłatny bezprzewodowy dostęp do Internetu przez szybkie łącze oraz taras na dachu z widokiem na miasto. Do dyspozycji jest również spa, w którym można zamówić masaże i inne zabiegi. Odległość od lotniska London City wynosi 16,1 km.
Personel całodobowej recepcji służy pomocą w organizacji transferu lotniskowego, wypożyczeniu roweru lub wypożyczeniu samochodu. Goście mogą korzystać z usług konsjerża lub zamówić usługi pralni, w tym pralni chemicznej. Goście hotelu Montcalm Royal London House mogą też zrelaksować się w basenie z podgrzewaną wodą. Na miejscu znajduje się także centrum biznesowe.
Hotel Montcalm Royal London House położony jest w spokojnej okolicy i oferuje 256 pokoi i apartamentów dla niepalących. Do wyboru są pokoje typu deluxe, pokoje typu club oraz pokoje typu Palm. Goście mogą również zatrzymać się w apartamencie typu junior suite, apartamencie typu studio, apartamencie rodzinnym, apartamencie typu business suite lub pokoju czteroosobowym. Pokoje urządzone są w stonowanych kolorach i zapewniają komfort oraz marmurową łazienkę z zestawem kosmetyków marki Elemis.
Przez cały dzień w hotelu serwowane są posiłki w restauracji Burdock. Na dachu budynku znajduje się bar oraz pub, w którym można wypić koktajl, piwo lub wino. Można również zjeść coś w pobliskich lokalach South Place Chop House, Gaucho Broadgate lub Oklava.
Podczas spaceru po okolicy warto odwiedzić takie atrakcje jak Shoreditch Pub Crawl i Flight Club. W okolicy znajduje się także Enigma Quests oraz Kaplica i Muzeum Metodyzmu Wesleya.