Montcalm Finsbury Square Hotel Christmas EC2

Montcalm Hotel Finsbury Suite 1

Montcalm Hotel Finsbury Suite 7

Montcalm Finsbury Suite 4

Montcalm Hotel Finsbury Suite 2

Montcalm Finsbury Square Hotel Christmas EC2

22-25 Finsbury Square London, EC2A 1DX United Kingdom
Map Location
Nearest transport link:
Moorgate Tube

Montcalm Finsbury Square Hotel Christmas EC2

The Montcalm Finsbury Square Hotel Christmas EC2 has so much to offer from the most stunning rooms to an amazing roof top venue the Aviary. This amazing 5* hotel has so much to offer for the perfect Christmas party this year, located in the heart of the city just off finsbury square it is a only a short walk from Moorgate and Liverpool street tube stations.

The event space is perfect for an office Christmas party with plenty of room for a DJ and dance floor they can offer standing drinks receptions and seated 3 course meals. The food at the Montcalm hotel is as you would expect exceptional with fantastic attention to detail not only does it taste good but it looks good too.

Make your Christmas party this year be the talk of the office and book this stunning venue.

If you are looking for some where to stay the night you do not have look further than this venues 253 bedrooms all beautifully decorated. No need to rush home after a crazy Christmas party just fall into bed and relax.


Bespoke packages can be offered on request for Christmas

Further information

Meetings & Events
For 2 or 300, the City’s most stimulating spaces
Where banking and big business meets artisans and start-ups, Finsbury Square offers space in every sense – a welcome clearing in the corporate jungle, and now a collection of cutting edge spaces for clearer thinking and more memorable meetings. Four stylishly designed rooms and an expansive event space for up to 300 people, intelligently equipped with everything you need to inspire, innovate or impress in the heart of the city.

Upscale exhibition space in a City of London location isn’t the easiest thing to find, until now. Royal London House brings state-of-the-art exhibition and trade show space to the heart of the city, within minutes of Liverpool Street and Moorgate stations. With easy access to the space itself, expert technical support and buzzing bars and restaurants on site, it’s an exciting new option for London exhibitions.