Cet hôtel bénéficie d'un emplacement idéal dans une rue résidentielle calme bordée d'arbres, à proximité de l'élégant quartier de Kensington et Chelsea, à quelques mètres de la station de métro Earl's Court de Londres. De nombreuses attractions touristiques historiques, des parcs, des musées et des quartiers commerçants tels que Kensington et Knightsbridge sont accessibles en quelques minutes. Dans les environs, vous trouverez des banques et des restaurants. Hyde Park, le parc des expositions Earl's Court et Olympia sont tous facilement accessibles à pied. L'hôtel compte 90 chambres confortables dotées d'équipements modernes, dont une connexion Wi-Fi gratuite et un sèche-cheveux. La plupart des chambres situées à l'arrière donnent sur le jardin et celles situées à l'avant donnent sur une rue bordée d'arbres.