Offrant une vue imprenable sur Londres, le Royal Garden Hotel vous accueille dans le district de Kensington, à 10 minutes de marche de la salle de théâtre Royal Albert Hall. Cet hôtel 5 étoiles possède un restaurant chinois récompensé de 3 rosettes AA ainsi qu’un club de bien-être ouvert 24h/24.
Central mais calme, le Royal Garden Hotel est situé à côté de l'espace ouvert des jardins de Kensington, à quelques minutes à pied du palais de Kensington et de Hyde Park. L’établissement se trouve à 10 minutes de marche de la station de métro High Street Kensington.
L'hôtel dispose de 3 bars et 2 restaurants, dont le Min Jiang au 10ème étage avec ses vues spectaculaires sur les jardins de Kensington. L’établissement possède également un personnel chaleureux et un centre d’affaires ouvert 24h/24.
Une connexion Wi-Fi gratuite est disponible dans l’ensemble des locaux. Un parking privé est accessible sur place, moyennant des frais supplémentaires.