Montcalm Royal London House

The Montcalm Royal London House is a luxurious 5-star hotel located in the heart of Finsbury. This elegant property offers modern accommodations with chic design, a rooftop bar boasting panoramic views of the city skyline, and gourmet dining options. Guests can enjoy state-of-the-art leisure facilities, including a spa and fitness center, ensuring a relaxing and indulgent stay. Perfectly positioned near Liverpool Street Station and the vibrant neighborhoods of Shoreditch and Moorgate, it provides a perfect base for exploring London’s iconic landmarks and cultural hotspots.
Facilities
- Wi-Fi