Montcalm Royal London House
Montcalm Royal London House is a hotel in central London near Liverpool Street and Finsbury Square, housed in a mid-century building updated with contemporary features. The property includes air-conditioned rooms with smart televisions, work areas, minibars, and soundproof walls, alongside a rooftop bar on the tenth floor called Aviary that overlooks the city skyline.
The building originally served different purposes before becoming a hotel, giving it a connection to London's past and showing how this part of the city has evolved. This transformation reflects how older structures have been adapted to meet contemporary needs while preserving their character.
The hotel reflects the character of its Islington location, where locals and travelers share daily routines of shopping, working, and gathering in nearby cafes. Its name and heritage connect guests to the area's layered history while remaining a practical stopping point in the city's rhythm.
The hotel sits within walking distance of public transport links including the tube and bus stops, making it straightforward to move around London. This central location offers easy access to major attractions and neighborhoods throughout the city without needing a car.
The hotel hosts art exhibitions and cultural events throughout the year, featuring explorations of London's skyline through light and memory. Artists use the property as a venue for their work, making it part of the local creative scene beyond its role as accommodation.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.