Le Royal Garden Hotel vous accueille dans le district de Kensington de Londres, à 10 minutes de marche du Royal Albert Hall.