Make a booking

Hotel Gallery

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

Latest Offers

What's on


Buckingham Palace near London Mayfair

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


Earls Court and Olympia

Earls Court and Olympia are exhibition halls, conference centres, corporate event venues and live event spaces in Central London.