2-24 Kensington High St, Kensington and Chelsea, London, W8 4PT, United Kingdom
A 5-star Kensington hotel a 10-minute walk from the Royal Albert Hall offering spectacular London views, an award-winning Chinese restaurant, and a 24-hour health club. Centrally located yet quiet, the Royal Garden Hotel is adjacent to Kensington Gardens and a short walk from Kensington Palace and Hyde Park. High Street Kensington London Underground Station is a 10-minute walk away. The hotel features 3 bars and 2 restaurants, including Min Jiang on the 10th floor with impressive views of Kensington Gardens. Guests can also benefit from friendly staff and a 24-hour business center. Free WiFi is provided throughout the property, and on-site private parking is available for an additional charge.