Located in one of London’s most desirable neighbourhoods, the Westbury Mayfair Hotel is located in the heart of Bond Street. Close to designer shops, Sotheby’s auction house and within walking distance of Oxford Street, Regent Street and Piccadilly, the hotel is also convenient for many of the city’s museums, theatres and restaurants. This luxurious hotel offers over 240 spacious and individually decorated guest rooms featuring marble en suite bathrooms and every amenity. There is also a choice of restaurants and bars, fitness suite and full 24-hour concierge service.