Sloane Square Hotel London
The 102 rooms at The Sloane Square put comfort above everything else – the finest beds and the softest pillows, total blackout for a good night’s sleep. Every last detail has been carefully considered. Map Overview
Vicinity:
|
Sloane Square is the point where Knightsbridge shopping meets the charm of Chelsea in central London. 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). |