Trending

Claridge's - London, England

Hotel
Greater London, United Kingdom

Claridge's in London's Mayfair is the epitome of timeless elegance, and one of the best 5-star luxury hotels in the world.

Number of spaces

10 event spaces

Capacity

Max Seated: 260
Max Standing: 500

Room Count

190 rooms

Food & Beverage

In-house catering
In-house beverage service

Technology

In-house A/V

Spaces

About

Set in the heart of Mayfair, Claridge’s is an art deco icon and a byword for understated elegance. Since the 1850s, Claridge’s has excelled at the finer things in life: glamorous design, inspiring dining, and impeccable service. There are many 5-star hotels in London but nowhere quite like Claridge’s. There is nowhere quite like Claridge’s. The hotel began life in 1856 and soon attracted royal notice. During the 1920s it became an English institution; an art deco landmark, loved by movie stars and statesmen, fashion designers, and global dignitaries. To this day, we continue the dedication to service that made us a byword for luxury. Step into the lobby and prepare to be whisked away to an age of timeless art deco glamour. Whether this is your first visit or you are making another fond return, you will be treated like an old friend.


Discussions



Press




Details

Year Renovated

2021

Vibe

Classic

Capacity

Max Seated: 260 Max Standing: 500

Food & Beverage

In-house catering
In-house beverage service

Technology

In-house A/V





Do you work for Claridge's - London, England? Contact us to learn more about who's managing this profile or gain access.



Other venues in Greater London for your event