Make a booking

Hotel Gallery

Please click on the gallery below to view all the images of the hotel.

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 near London Mayfair

The Holiday Inn London Mayfair is ideally located for visiting Buckingham Palace.