The hotel features 101 spacious rooms and suites designed in an elegant Art Deco style, with interiors inspired by the work of renowned British sculptor Antony Gormley, whose striking sculpture ROOM forms one of the hotel’s most distinctive suites. Luxurious materials, marble bathrooms, and refined furnishings create a sophisticated atmosphere, while many rooms overlook a quiet garden square in the heart of Mayfair.
Guests can enjoy dining at Rosi, the hotel’s stylish restaurant offering modern European cuisine in a relaxed yet elegant setting. The hotel also features an intimate bar and lounge, perfect for cocktails, afternoon tea, or informal meetings.
Wellness facilities include a tranquil spa with a hammam, steam room, and a fully equipped fitness center. With its prime Mayfair location, distinctive design, and exceptional service, The Beaumont London offers a sophisticated luxury hotel experience in central London.