Sloane Square is the point where 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, and the serene beauty of Hyde Park. The West End and the City are just a short hop from Sloane Square Tube Station (30m away) or in a cab from the Taxi Rank (15m away). The Sloane Square is the latest project from the private partnership that first opened Cliveden House Hotel in Berkshire, the Royal Crescent Hotel in Bath and the Sloane Club and Draycott Hotels, both also in Chelsea. They have taken the style and traditional values of these great English hotels and brought it all up to date: fresh and modern, with all the latest technology, The Sloane Square is a hotel you would feel comfortable returning to time after time.
Services
Policies