Industry News

Celebrate Christmas in True 1920s Style at Sheraton Grand London Park

Published: 11 Nov 2025

Step into the glamour, decadence and sparkle of the Roaring Twenties this festive season at the Sheraton Grand London Park Lane. With just one date remaining – 11th December – this is your final opportunity to host your corporate Christmas party in one of London’s most iconic Art Deco settings.

Located on Piccadilly in the heart of Mayfair, overlooking Green Park, the Sheraton Grand London Park Lane combines timeless elegance with exceptional service. The hotel, originally opened in 1927 as The Park Lane Hotel, retains its original Art Deco charm throughout. Its rich history and prime central location make it one of London’s most distinguished venues for both business and celebration.



The star of the show is the hotel’s Grade II listed Ballroom – a truly breath-taking space that captures the spirit and sophistication of a bygone era. Spanning over 11,000 square feet across three stories, it is the largest venue within the hotel and one of the most popular event spaces in Mayfair. The Ballroom’s original Art Deco features, sweeping balconies and grand chandeliers create a setting that is both impressive and atmospheric – the perfect backdrop for a festive celebration that will leave a lasting impression.

This Christmas, the Sheraton Grand London Park Lane invites you to experience Prohibition-era glamour and speakeasy style in a venue that simply oozes class and sophistication. Whether you envision an elegant sit-down dinner or a sparkling festive lunch, the Ballroom offers the scale and flexibility to bring your corporate celebration to life in unforgettable fashion.



With demand exceptionally high, late availability remains for Thursday 11th December only. To make this date even more enticing, the hotel is offering a complimentary sparkling wine reception for all events held in the Ballroom on this date, for a minimum of 250 guests attending either lunch or dinner.

From the moment your guests arrive through the striking Silver Gallery entrance to the final toast beneath the Ballroom’s ornate ceiling, every detail is designed to impress. A dedicated events team ensures seamless delivery, with exquisite menus and attentive service to match the stunning surroundings.



Packages start from £120 per person, offering exceptional value for a venue of this calibre in one of London’s most prestigious postcodes. For companies looking to celebrate in style, this is a rare opportunity to secure an exclusive date in one of the capital’s finest event spaces.

Don’t miss your chance to make this festive season truly memorable — book your corporate Christmas celebration at the Sheraton Grand London Park Lane today.

Click here to view our Venuefinder profile!



Search for more Industry News


Have your say

comments powered by Disqus