Where It Is
On the corner of Green Park, which in turn leads to Buckingham Palace, Holiday Inn London Mayfair is found at the heart of one of London's most exclusive areas amidst the expensive shops and restaurants of Mayfair. With Knightsbridge and Hyde Park within easy walking distance and Piccadilly Circus just down the road, you will never be short of things to do here. If you wish to venture further afield to places like Covent Garden and Earls Court, then nearby Green Park tube station is on the Piccadilly Line. This service also offers excellent transport links to both Kings Cross St. Pancras and Heathrow Airport.
What To Expect
Holiday Inn London Mayfair offers 195 air-conditioned, well-maintained rooms that are ideal for business and leisure travellers alike. All rooms feature high speed Wi-Fi access, satellite television, tea and coffee making facilities and a mini bar. The hotel also boasts a selection of conference and meeting rooms suitable for large events, while Nightingale's restaurant offers fresh British cuisine.