Our central London Hotel were Knightsbridge meets Chelsea

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 (30m away) or in a cab from the Chelsea Taxi Rank (15m away).

There are countless attractions right on your doorstep. Sloane Square puts you in the very middle of it all

 

Getting There - By Plane

Heathrow 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.

Getting There - 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.

Getting There - Underground

Sloane Square Underground Station on the Circle and District Lines is seconds away.

Getting There - Map

Download the map.

 

Special Offers

ROOMS Available
View Rates
From £ 126