Intercontinental London Hyde Park
1 Hamilton Place London
Rooms From: £223 Overlooking the Royal Parks and Buckingham Palace on Hyde Park Corner in the heart of Mayfair the Hotel offers the utmost in luxury for the business and leisure traveller....
1st Christopher Place Barrett Street Plaza London
Rooms From: £55 Situated in the very heart of London the Ivanhoe Suites is a charming town house hotel. Superbly located all imaginable features are within walking distance of the hotel....
Ivy House Hotel
18 Hugh Street Victoria London
Rooms From: £26.25 Whatever your reason for visiting London the Ivy House Hotel is the ideal place to stay for all occasions. Our central locations ensures convenient access to many of Londons top attractions the underground and Waterloo....