/ Greater London / London / Montcalm Royal London House-City

Montcalm Royal London House-City of London

Read new Booking's reviews

www.montcalmroyallondoncity.co.uk - check out latest independent reviews

Check the price and room availability

Book Directly

22-25 Finsbury Square, City , Islington, London, EC2A 1DX, United Kingdom
Check the price at montcalmroyallondoncity.co.uk