Westbury Mayfair Hotel 5-Star

Book this hotel in United Kingdom, London Central, Park Lane/Mayfair

Photos of the 5* Westbury Mayfair Hotel

About the 5* Westbury Mayfair Hotel

The Westbury Mayfair Hotel is a luxury hotel in the chic area of Mayfair, West London. The area has excellent transport links to the rest of the city and is in walking distance to some of the capital's most impressive attractions. Plenty of London's vibrant entertainment is nearby, from bars to theatres. The hotel itself has a number of stylish bars and exclusive fine dining restaurants.

The spacious rooms and suites at the Westbury Mayfair Hotel are sumptuously decorated, with plush furnishings and the ultimate luxuries. Amenities include a mini bar, flat screen TV with DVD, complimentary designer toiletries, personal safe and telephone with voicemail.

Transfer time:
Around 45 minutes from Heathrow Airport.

Location and Resort:
The hotel is situated in the heart of the exclusive Mayfair in West London.

Eating and Drinking:
The hotel has a number of elegant venues for dining, including the popular Tsukiji Sushi Restaurant, the cosy and comfortable Westbury Lounge and the chic Polo Bar, decorated in Art Deco style and boasting the most exclusive drinks menu in the city. For the ultimate in fine dining, enjoy a meal at Alyn Williams at the Westbury, overseen by a double Michelin star-winning chef.

Swimming pools:
The hotel does not have a swimming pool.

Right choice:
If you're looking for a touch of modern luxury on your break to London, the Westbury Mayfair Hotel will provide an unforgettable experience in comfort and class.

Suitable for:
Couples, business travellers.

Flight + Hotel
Hotel Only
Select destination from a list

Type destination
For nights
Guests in Room 1
Adults Children