Holiday Inns vary greatly. Some are wonderfully equipped, whilst some are more, erm, basic.
This one is above average in appearance, with a first rate location.
Stayed in room 720 (there are 7 floors in the hotel). This is an odd room in that it's not typical of all the rooms - it's at the end of a block so...
More
- Holiday Inn London
- Holiday Inn Mayfair
- London Holiday Inn
- Holiday Inn London Mayfair
