Hotel Westbury Mayfair, London
Location.
Westbury Mayfair Hotel is located in central London, close to London Palladium Theatre, Trafalgar Square, and Piccadilly Circus. Nearby points of interest also include Leicester Square and Buckingham Palace.
Features.
Dining options at Westbury Mayfair Hotel include a restaurant and a bar/lounge. Room service is available 24 hours a day. Recreational amenities include a fitness facility. This 5.0 star property has a business center and offers audio visual equipment and business services. This London property has event space consisting of banquet facilities and conference/meeting rooms. Additional property amenities include a coffee shop/caf�, multilingual staff, and laundry facilities. This is a smoke free property.
Guestrooms.
There are 249 guestrooms at Westbury Mayfair Hotel. Bathrooms feature phones, designer toiletries, and hair dryers. In addition to in room safes, guestrooms offer phones with voice mail. Televisions have pay movies. Air conditioned rooms also include desks, minibars, and trouser presses. Guests may request irons/ironing boards and wake up calls. A nightly turndown service is offered. Cribs (infant beds) and rollaway beds are available on request.
Notifications: