I have stayed here twice now, and I would like to say what a lovley hotel it is... from the inside. The outside looks awful to be honest.. but the inside is lovley. I was dissapointed that there isn't a swimming pool/gym though.. but nevermind. The rooms were pretty clean.. and it is in an ideal location.
However, the bar/restaurant...
More
- Holiday Inn London
- Holiday Inn Mayfair
- London Holiday Inn
- Holiday Inn London Mayfair
