This page needs JavaScript activated to work.
Menu

Corporate Events

The Savoy is one of London’s favourite and most famous meeting places. Overlooking the River Thames, the location of The Savoy is wonderfully convenient, lying at the very centre of the capital between the City and Westminster, close to Covent Garden and the West End, and with over 40 theatres, London Eye, Big Ben and Trafalgar Square within walking distance of the hotel.

The distinctive and discreet brand of Savoy exceptional service standards perfects each detail, from arrival to departure, offering a quintessential British experience.

Providing state-of-the-art facilities – with an in-house AV company that is a certified leader in the conference service field – The Savoy’s large event spaces suit meetings and corporate events ranging in size from 60 to 800 guests. The smaller private dining rooms are ideal for private business lunches and intimate events. The elegance and charm of the corporate event rooms are also complemented in full by the hotel’s culinary expertise, including the option of à la carte menus, unique for London hotels.
The separate river entrance, on a quiet road away from the main hotel entrance on the Strand, sets the tone for exclusive events and meetings.

Explore our event venues

You might Also like

Social Events

If the walls of The Savoy could talk, they would speak of social events such as elegant soirées, political…

Event Venues

From large event rooms for grander affairs, to private rooms for more intimate gatherings, The Savoy has the perfect venue…

Restaurants & Bars

Within The Savoy’s famous entrance are some of the top London restaurants and bars. From cocktails in one of…