Venue Finder | London Venues | Venue Hire London

The Montcalm Royal London House

The Montcalm Royal London House


Where creative London meets corporate London, The Montcalm has breathed new life into the fine fifties features of a mid- century listed building near Liverpool Street station, revealing a distinctive five-star stay in the heart of the City. Bringing classic and cutting edge together in trademark Montcalm style, smart, tech-ready rooms look out over the lawns of Finsbury Square, a pioneering urban spa provides an enclave of calm, and a striking rooftop restaurant and bar spills onto a south-facing terrace with stunning skyline views. With understated style and an eye for originality, The Montcalm Royal London House has become one […]

Telephone: Show number
Website: Visit now

Full venue details »

  • * a company email is required to download this file
  • This field is for validation purposes and should be left unchanged.