Situé sur l'élégante Kensington High Street, ce luxueux hôtel 4 étoiles dispose de chambres chic dotées d'une connexion Wi-Fi gratuite. Hyde Park, le Royal Albert Hall et les célèbres musées se trouvent tous à seulement 1,6 km.