A charming five star luxury hotel near Great Portland Street tube station, Westbury Mayfair is located on London’s exclusive fashion district, Bond Street. Famous Buckingham Palace is 15-minute walk from here, while Oxford Street and Bond Street’s designer stores are just 5 minutes away. Remarkable marble bathrooms of 246 rooms include slippers, luxury toiletries, and bathrobes. All bedrooms feature plasma-screen TVs, safety deposit box, and complimentary newspapers. Pleasure travellers can relax at luxurious sauna and fitness centre inside the hotel. The Artisan Restaurant offers modern European cuisines prepared using fresh seasonal ingredients. Guests can also enjoy exclusive cocktails at the stylish Polo Bar.
Check-in
Check-out
Currency
Sorry!! No rooms are available for selected dates.