Montcalm Royal London House Hotel - City of London

Hotels & Resorts
Send enquiry

Address

22-25, Finsbury Square, London
Akamkudi , Ker EC2A 1DX
View Contact number
View website
Email : View Email

Additional Info

About: Montcalm Royal London House Hotel - City of London is a(n) Hotels & Resorts in Akamkudi, Ker

Send enquiry

Description

The Montcalm Royal London city a group of luxurious hotels in London, located in the area of Finsbury Square, London, providing the traveller a great base in the heart of London.

Write a review

To write a review, you must login first.