A 5 star luxury hotel in fashionable Mayfair, The Westbury Hotel offers exceptional quality bedrooms and suites along with unrivalled fine dining cuisine.
A stay at Westbury Mayfair Hotel places you in the heart of London, minutes from London Palladium Theatre and close to Buckingham Palace. This 5-star hotel is close to St George's, Bloomsbury and Big Ben.
Make yourself at home in one of the 246 air-conditioned rooms featuring minibars and flat-screen televisions. Pay movies and DVD players are provided for your entertainment, with wired and wireless Internet access available for a surcharge. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Take advantage of recreation opportunities including a sauna and a fitness center. Additional features at this hotel include wireless Internet access (surcharge), concierge services, and shopping on site.
Enjoy a meal at one of the hotel's dining establishments, which include 2 restaurants and a coffee shop/café. From your room, you can also access 24-hour room service. Quench your thirst with your favorite drink at a bar/lounge.
Business, Other Amenities
Featured amenities include high-speed (wired) Internet access (surcharge), a business center, and express check-in. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).