Montcalm Marble Arch - a contemporary five star hotel in London


Located in Central London, Montcalm Marble Arch is one of the luxurious five star hotels that has its own unique character shaped by the architecture, history and location of the building. A perfect venue for conferences, corporate events, weddings and private events. The state of the art facilities at the Spa at The Montcalm London will leave you feeling relaxed and invigorated. The Grand Ballroom can accommodate up to 650 people, 153 bedrooms designed with an emphasis on comfort and style, and the finest attention to detail and award winning in house events and catering team ensures every event takes centre stage.

Contact our team