Du möchtest in bester Lage übernachten? Sloane Place ist nur 15 Gehminuten entfernt von: Sloane Square und River Thames. Außerdem ist Folgendes mit dem Auto nur 5 Minuten entfernt: Hyde Park und Buckingham Palace. Die öffentlichen Verkehrsmittel sind ganz in der Nähe: Zur U-Bahn (U-Bahn-Station Sloane Square) sind es nur 3 Gehminuten.