The Beaumont Mayfair
About
The Beaumont Mayfair is an Art Deco modernist boutique hotel nestled in the heart of London's prestigious Mayfair district, offering a rare blend of five-star luxury and intimate, adventurous spirit. Its light-filled rooms and suites are designed for utmost comfort, complemented by the glamorous Rosi restaurant, the classic Le Magritte bar, and the refined Gatsby Room for afternoon tea. Voted No. 1 Hotel in London by Condé Nast Traveler, this hotel promises tailored, romantic experiences, including the iconic ROOM by Sir Antony Gormley.
Services
Luxury accommodation, fine dining restaurant, cocktail bar, afternoon tea, wellness and spa treatments, social celebrations and wedding venue, business events, gift vouchers
Is this your business?
Claim your free listing to update your details and respond to enquiries.