Make a booking

Standard Bedrooms

Our standard rooms at the Holiday Inn London Mayfair hotel present a choice of  twin (two double beds) or double bedded rooms plus a number of inter-connecting rooms. Enjoy a restful night’s sleep in London with our choice of soft or firm pillows plus air conditioning and double glazed windows throughout. Relax with a drink from your well-stocked mini bar or help yourself to complimentary tea or coffee.

All bedrooms at the Mayfair hotel have a state of the art 32" High Definition TV system with recent movie releases and hundreds of satellite channels available or music played through several different channels. You can review your room account on the interactive TV, have your regular morning newspaper delivered to your room for free* and log on to check emails and surf the web with wireless internet access.


Latest Offers

What's on


Wembley Stadium

Make Holiday Inn London, Mayfair your first hotel choice when searching for hotels for when you are visiting London to go to a sporting event or concert at Wembley Stadium.


Buckingham Palace, The Queen's Gallery, The First Georgians: Art & Monarchy

Your chance to see The First Georgians: Art & Monarchy. 1714 - 1760.