On the whole, guests commend the Westbury Mayfair for its stylish design, comfortable accommodation and great location, even if they feel that some of the standard rooms can be a bit on the small side.
This hotel is located on the corner of Bond Street and Conduit Street in the heart of Mayfair, handy for Piccadilly Circus, Oxford Street and some of the best shopping in London. The nearest tube station is Bond Street.