Make a booking

Packages and Offers

Latest Offers

What's on

Trafalgar Square

Visit one of London's most famous landmarks...

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.