7-12 Sloane Square, London, England, United Kingdom
Book online or call
Did you know Expedia, Orbitz, Hotels.com and Travelocity are all owned by the same big company?
Sloane Square Hotel is right on Sloane Square the ideal location for everything that is Chelsea & Knightsbridge. The hotel, offering 101 beautifully designed air-conditioned bedrooms, overlooking the buzz of the square, also has quieter rooms, with views of Holy Trinity Church.
Sloane Square Hotel
7-12 Sloane Square
London, England, United Kingdom