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.
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.