Make a booking

Packages and Offers

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.

London Film Premieres

Take in the glitz and glamour and then stay the night in central London