Royal Garden Hotel
A 10-minute walk from Royal Albert Hall, this 5-star Kensington hotel has spectacular London views, a 3 AA Rosette Chinese restaurant and a 24-hour health club.
2-24 Kensington High St, Kensington and Chelsea, London, W8 4PT, United Kingdom
Hotel booked 7 times today.
Nightly rates from $252 to $744