Make a booking

Packages and Offers

Latest Offers

What's on


Buckingham Palace near London Mayfair

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


ExCel London

Stay with us at the Holiday Inn London - Mayfair for that next big conference or event...