Finding rates at this hotel...

Did you know Expedia, Orbitz, and Travelocity are all owned by the same big company?

About this hotel

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

Rates above are for one room, one night. Unless otherwise stated, rates do not include all taxes and fees.