Description
Cet établissement est situé à Londres, dans un bâtiment de style Art déco sur Sloane Avenue, dans le quartier royal de Kensington et Chelsea. La proximité de l'hôtel avec le métro et les arrêts de bus permettra aux clients d'explorer les environs. De plus, le Natural History Museum, le Science Museum et le Victoria and Albert Museum ne sont qu'à 10 minutes à pied de l'établissement. Les clients peuvent rejoindre le West End et la City of London via les stations de métro South Kensington et Sloane Square, qui se trouvent à 8 minutes à pied. L'établissement propose plusieurs types d'hébergements, allant des chambres doubles aux suites junior, en passant par les suites, les appartements et les studios. Le parking sur place peut être utile à ceux qui arrivent en voiture.