Montcalm Royal London House-City of London

22-25 Finsbury Square, City, London, United Kingdom

★★★★★ 5.0 Star Hotel

8.7/10(711 reviews)

Check Live Price

Overview

Experience an abundance of unparalleled facilities and features at Montcalm Royal London House-City of London.Maintain seamless communication using the complimentary Wi-Fi at hotel.During your stay at this fantastic hotel, the attentive front desk personnel can provide you with a range of amenities such as concierge service, express check-in or check-out, luggage storage and safety deposit boxes.

Obtaining passes for the town's top entertainments becomes effortless with hotel's tours.At the hotel, utilize the on-site dry cleaning service and laundry service to maintain your beloved travel attire fresh, allowing you to bring fewer clothes. Craving relaxation?

Check Live Price

Frequently Asked Questions

Where is Montcalm Royal London House-City of London located?

Montcalm Royal London House-City of London is located at 22-25 Finsbury Square, City, London, United Kingdom.

What is the star rating of Montcalm Royal London House-City of London?

Montcalm Royal London House-City of London is a 5.0-star Hotel.

How many reviews does Montcalm Royal London House-City of London have?

Montcalm Royal London House-City of London has 711 reviews with a rating of 8.7/10.