Strand Palace Iconic Hotels & Resorts
Welcoming guests since 1909, Strand Palace brings Art Deco heritage, modern meeting spaces, 788 rooms and an exceptional central London location together under one roof.
Opened in 1909, Strand Palace combines iconic Art Deco character with a fresh, contemporary approach to meetings and events in the heart of London. Located on The Strand, just minutes from Covent Garden, the hotel offers an exceptionally central and well-connected base for corporate groups, events and celebrations.
With 788 bedrooms, Strand Palace has the scale to accommodate large numbers of delegates while keeping groups together under one roof a valuable advantage for conferences, meetings and multi-day events.
The hotel’s newly launched Meetings & Events collection, introduced in November 2025, brings a fresh and modern environment to its historic setting, with versatile spaces designed for everything from focused meetings to larger gatherings and receptions. Events can accommodate up to 250 guests, supported by the hotel’s dedicated event facilities and central location.
A distinctive blend of heritage, scale and contemporary event spaces makes Strand Palace an ideal choice for memorable London events.