Sloane Square Hotel
- Hotel Accommodation
Occupying three redbrick townhouses in SW1W, the Sloane square Hotel captures all the culture, elegance, quirkiness, and variety that Chelsea has to offer.
Showcasing our timeless heritage and style, our 100 guest rooms are classically and elegantly decorated in keeping with the history of the area while providing all the amenities the modern traveller would need.
Some overlooking Sloane Street or Holy Trinity Church, one of the few churches in the British Isles that can be regarded as what the Germans describe as a “total work of art”.
AddressSloane Square Hotel
7-12 Sloane Square