Make a booking

Packages and Offers

Latest Offers

What's on

Soho near Holiday Inn Mayfair

Soho District, near the Holiday Inn Mayfair

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.