Our Hotel's Central London Location
Sloane Square is the point in Central London where world famous Knightsbridge shopping meets the charm of Chelsea.
Walking up Sloane Street past Tiffany and Gucci, you reach the legendary department stores Harrods and Harvey Nichols, the great museums in South Kensington and the tranquil beauty of Hyde Park.
The West End and the City are just a short tube ride from Sloane Square Underground Station (30 meters away) or in a cab from the Chelsea Taxi Rank (opposite the hotel).
There are countless attractions right on your doorstep. Sloane Square puts you in the very middle of it all.
Communications
By Plane
Heathrow airport is easily accessible by a forty minute taxi ride or by tube from Sloane Square. The Gatwick Express departs from nearby Victoria, as well as bus services to Luton and Stansted Airports.
By Train
Victoria Station is a ten minute walk away from The Sloane Square. Waterloo, Euston and Paddington stations are easily accessible on the Underground.
Underground
Sloane Square Underground Station on the Circle and District Lines is seconds away.
Map
Download the map.