O Montcalm Royal London House está localizado no centro de Londres, junto ao Finsbury Square Garden e apenas a uma curta caminhada da Liverpool Street. O hotel disponibiliza acesso Wi-Fi gratuito de alta velocidade e terraço no último piso com vista para a cidade. Também tem um spa onde pode desfrutar de massagens e outras opções de tratamento. A propriedade fica a menos de 16 km do Aeroporto Cidade de Londres.
Para se deslocar pela área, poderá utilizar o serviço de transporte de/para o aeroporto, alugar uma bicicleta ou alugar um carro na receção aberta 24 horas do hotel. Os hóspedes podem usufruir do balcão de concierge e solicitar serviços de limpeza a seco e de lavandaria. Há uma piscina aquecida no Montcalm Royal London House onde poderá relaxar, bem como um centro de negócios para quando precisar de ser produtivo.
O Montcalm Royal London House beneficia de uma localização tranquila e disponibiliza 256 quartos e suites para não fumadores. As opções dos quartos incluem Quartos Deluxe, Quartos Clube e o Quarto Palm. Também pode ficar numa Suite Júnior, Suite Estúdio, Suite Familiar, Suite Empresarial ou num Quarto Quádruplo. Os quartos apresentam cores suaves, oferecem todo o conforto que necessita e incluem casa de banho em mármore com produtos de higiene pessoal Elemis.
O hotel alberga o Burdock, onde vai encontrar refeições disponíveis durante todo o dia, bem como um restaurante e bar no último piso e um pub onde pode tomar um cocktail, cerveja ou copo de vinho. Também pode descer a rua para visitar restaurantes locais como o South Place Chop House, o Gaucho Broadgate ou o Oklava.
Enquanto estiver a passear pelo bairro, aproveite para visitar locais de interesse como o Shoreditch Pub Crawl e o Flight Club. O Enigma Quests e a Wesley's Chapel & Museum of Methodism também estão localizados na área.