We stayed here on 21st December for 2 nights, we booked a room with 2 doulble beds. the room was clean, it had tea making facilities and a mini bar.
Breakfast was buffet style with plenty of choice and was very nice.
The hotel is 15 minutes walk to Hyde Park, 20 minutes walk to Harrods and Harvey Nicholls.
A...
More
- Holiday Inn London
- Holiday Inn Mayfair
- London Holiday Inn
- Holiday Inn London Mayfair
