The Beaumont
Art Deco style in central London.
From £638 per night
The Beaumont hotel in London exudes timeless elegance and modern luxury. Nestled in the heart of Mayfair, this boutique hotel seamlessly blends art deco charm with contemporary sophistication. The meticulously designed rooms offer a serene and stylish retreat, complemented by top-notch amenities. The hotel's iconic sculpture-cloaked facade captures attention, setting the tone for a unique and memorable stay. With an emphasis on personalized service, The Beaumont ensures a warm and welcoming atmosphere for its guests. The hotel's gourmet dining options, like the Colony Grill Room, provide a culinary experience that adds to the overall allure of this exceptional London establishment. For those seeking a refined and intimate escape in one of the city's most prestigious neighborhoods, The Beaumont proves to be a distinctive and delightful choice.