CLOSED

Montcalm Royal London House

A sleek four-star hotel on Finsbury Square with serious City credentials and a restaurant worth visiting even if you're not staying.

upscalesophisticatedsleekmodernhotel
Picture yourself in the heart of the City, steps from the Georgian elegance of Finsbury Square. The Montcalm Royal London House is the sort of place where business types genuinely look pleased to be – all contemporary design and proper service without the stuffiness. You're close enough to Liverpool Street to feel connected, but removed enough to actually relax. The restaurant and bar pull in locals after work and weekend visitors after browsing Shoreditch, which tells you something about the food and atmosphere they've managed to create here.

Known for

  • Contemporary four-star hotel accommodation
  • Restaurant and bar popular with City professionals
  • Prime Finsbury Square location near Liverpool Street
  • Sleek, modern design and service
  • Weekend retreat alternative to Shoreditch area
4.3(2,648 reviews)
22-25 Finsbury Square, London EC2A 1DX, UK