The only luxury hotel on Bond Street, with Michelin dining and sought-after cocktail bar
Distinctive in character and architecture, the Westbury London Mayfair, a Luxury Collection Hotel, has an imposing presence in Mayfair. Opened in 1955, this grand dame of Bond Street is in the heart of London fashion and arts district and close to the Royal Academy. It is part of Marriott's handpicked "best-of-the-best" Luxury Collection.
Boasting 255 restyled guestrooms and suites, this traditional luxury hotel sets a classy tone with leather armchairs, redwood panelling and rich fabrics. Guests are not short of amenities with an onsite health club, spa services, valet, Michelin star restaurant and one of London's best cocktail lounge bars.
Flanked by prestigious boutiques, noteworthy arts institutions and city landmarks, the Westbury Mayfair is uncontested when it comes to its coveted Bond Street address.
Most popular London sights are within a 15-minute walk including Buckingham Palace, St James's Park, Trafalgar Square and Soho. There's a good choice of international restaurants and nightclubs such as Annabel's nearby.