The grand The Westbury Mayfair, A Luxury Collection Hotel, London, situated around 20 minutes' walk from the famous British Museum, offers a 24-hour business centre for corporate guests. Boasting a location within reach of the buzzing Theatre-district Piccadilly Circus Square, this 5-star hotel features 225 rooms as well as a restaurant.
The Well-known international Agnews Art Gallery is located 500 metres from the hotel, and such natural sites as the Hyde Park are 2.2 km away. Buckingham Palace is also a mere 1.6 km from the Westbury Mayfair, A Luxury Collection Hotel, London. Guests might as well visit Leicester Square, which is only 14 minutes' walk away. The Houses of Parliament is 2.3 km away, while Marylebone train station is situated 2.1 km from the property. Oxford Circus tube station is right around the corner from this London hotel.
The Westbury Mayfair, A Luxury Collection Hotel, London offers rooms with a patio and a dressing room featuring an air conditioner, along with a flat-screen TV with satellite channels. They are appointed with a writing desk, and also feature a mini fridge bar and coffee/tea making machines. Bathrooms are fitted with a roll-in shower and a separate toilet as well as hair dryers and bathrobes.
The restaurant The Polo Bar at The Westbury Mayfair Hotel is located within 5 minutes' walk of the Westbury Mayfair, A Luxury Collection Hotel.