Situated near monuments and a palace the 4-star Holiday Inn Mayfair boasts tasteful rooms overlooking the street. Since 1984, it has been hosting guests in the center of London.
A 15-minute walk from Palace Theatre, the hotel is set close to restaurants, bars and a circus. Set within a 20-minute walking distance from London city center.
The venue is set next to shops, department stores and boutiques.
Victoria train station is swiftly reachable. The hotel is around 15 km from London City airport.
This intimate property offers guestrooms complete with individual climate control, central heating, Wi-Fi, pay TV and a refrigerator. A dishwasher and coffee/tea makers are also provided for self-catering.
Eat & Drink
A hearty breakfast is served in an informal atmosphere of the dining room. The hotel features a lobby restaurant serving European cuisine. Guests are welcome to the Refreshed bar to relax with a drink. The property is located near a metro station, about 100 meters from The Wolseley and Langan's Bistro serving a wide selection of dishes.
A full breakfast is served and charges are applicable.
Residents will benefit from free shuttle bus service, 24-hour room service and dry cleaning.
On-site facilities for children include cribs and video games.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site at GBP 45 per day.
The hotel staff speaks English, Italian, Romanian, Polish, Russian, Afrikaans, Croatian.