0871 942 9094
0871 942 9110
Costs 10p per minute + network extras
Enter your details to receive exclusive deals and updates
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".
Terms and conditions apply. Rooms are subject to availability.