Cette maison de vacances offre un emplacement sensationnel, vous installant à moins de 15 minutes de marche de points d'intérêt comme Sloane Square et Centre d'informations touristiques de la gare de Victoria. River Thames et Grand magasin Harrods se trouvent par ailleurs à moins de 15 minutes à pied. L'hébergement se situe à une très courte distance à pied des transports publics : Station de métro Sloane Square se trouve à 3 min et Station de métro Victoria, à 13 min.