Opened in 1955, The Westbury Mayfair, a Luxury Collection Hotel, London is primely located on Bond Street, in the heart of Mayfair's fashion and arts district. This 5-star luxury hotel features 225 elegant guestrooms, including 63 suites have been individually designed with elements of redwood panelling, a subtle palette and rich fabrics with bold accents, creating inviting and refined accommodation. Rooms are fittted with Italian marble en-suite bathrooms, customised with a generous array of luxury bath amenities.
The Opulently designed and award-winning Polo Bar Styled with Swaroski crystals and bespoke Fendi detailing is a draw for both guests and local residents, with its choice of thoughtfully crafted signature cocktails and light bites.
Awarded one Michelin star, AW Restaurant brings inspired dining to Mayfair with a creative culinary menu that extends to lunch, dinner and a tasting menu.
Gastronomes can choose to dine in the main restaurant or in the privacy of the Wine Room, flanked with 600 bottles of wine, or the larger, Aspen Room, with its hand-blown glass fixtures, that seats 20 guests.