Our central London Hotel were Knightsbridge meets Chelsea

The Sloane Square Hotel Logo

Location

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.

 

The Sloane Square Hotel

Sloane Square,
London, SW1 W8EG

T: +44 (0) 207 896 9988

View larger map on Google map

Check availability

Lowest Rates