Make a booking

Executive Room Upgrades

If you are visiting London and fancy something a little extra special from your hotel stay, why not upgrade to an Executive Room at the Holiday Inn London - Mayfair?

The Executive Rooms add that extra bit of luxury from a larger television to a jacuzzi bath where you can take the weight off after a long day in the city.

Book your Executive Room online now or call the hotel on 0871 942 9110 and quote "EXECUTIVE ROOM".

Book now

Terms and conditions apply. Rooms are subject to availability.