London turns into a winter wonderland and The Montcalm London Marble Arch is one of the most sought after hotels embracing this most wonderful time of the year. Decked for the season, the hotel dazzles with glittering chandeliers, a resplendent Christmas tree and spectacular surroundings creating a magical Christmas. This year, we have put together a festive package to help your celebration to be filled with beautiful moments and memories. Guest staying with us can look forward to the following indulgent moments this Christmas:
Terms & Conditions:
Join us for an unforgettable stay and experience the enchantment that London brings.
We wish you a Merry Christmas and a Happy New Year!