L'hôtel se trouve à Earl's Court avec un accès aisé aux aéroports. Des pubs, restaurants avec tout type de cuisine se trouvent à proximité.
La structure est à peu de distance depuis le Musée d'Histoire Naturelle, le Musée des Sciences et le Victoria and Albert Museum ainsi que du shopping de High Street Kensington et Holland Park/Hyde Park.