Westbury Mayfair Hotel Westbury Mayfair Hotel, 5 Star Hotel

Bond Street, Mayfair, London, W1S 2YF

The Westbury Mayfair Hotel is a luxury London Hotel, located in London's exclusive Mayfair area. All guest rooms are fully air-conditioned rooms private en-suite bathrooms. Each of the 247 soundproofed rooms has high-speed Internet access, climate control, and framed Matisse prints. Additional luxury can be found in the 25 suites and 19 rooms with terraces or balconies overlooking Bond Street.

Search deals for Westbury Mayfair Hotel, London

The Westbury Mayfair Hotel is located in Mayfair London. Express trains serve both airports into the centre of London, for transfers to taxis or the Underground (subway). Two blocks from the hotel, Oxford Circus is the closest Underground station. The hotel does not have a onsite car park.

Compare similar hotels

Customers who viewed Westbury Mayfair Hotel also viewed the following hotels in Mayfair