Royal Garden HotelHotel
2-24 Kensington High St, Kensington and Chelsea, London, W8 4PT, United Kingdom
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.