Westbury Mayfair is a 5-star hotel located in the center of London. Featuring classical architecture, the hotel was renovated in 2007.
The convenient location makes monuments, a palace and a theater easily reachable. It is about 2 km away from the center of London.
Guests may find Tower of London within 4.7 km and Westminster Abbey within 1.6 km of the property.
Nearest underground station is Oxford Circus, which is only 650 meters away. Westbury Mayfair Hotel is 15 km away from London City airport.
A panoramic view over the city welcomes guests to signature single room, premium deluxe twin room and premium double room with chic décor. The guestrooms feature tile floor and handmade furnishing.
Eat & Drink
Guests will enjoy Japanese dishes served at the seasonal restaurant. The hotel’s cozy Polo bar welcomes guests for relaxing drinks. A leisure area features Sakura Japanese Restaurant and Goodman within 50 meters of the venue.
You can start your day with a full english breakfast, which costs GBP 26 per person per night.
Guests can make use of a storage room, a safety deposit box and currency exchange on site.
This intimate hotel offers a spa lounge, a steam room and a sauna.
High-speed internet access is available in the entire hotel at GBP 6.95 per hour.
Wireless internet is available in the entire hotel at GBP 7.95 per hour.
No parking available.
Year renovated: 2007.
Number of floors: 7.
Number of rooms: 246.