Our Luxury hotel is located on Sloane Square, in the Royal Borough of Kensington and Chelsea.
Experience understated elegance, with personal and attentive service.
London’s top attractions are easily reached by London Underground just across the square or by taxi from the rank opposite the hotel entrance.
Within 100 metres, Duke of York Square has boutique shops, al-fresco dining and the world-famous Saatchi Gallery. Take a stroll along the Kings Road or Sloane Street to Knightsbridge for many of the most famous luxury brands, Harrods and Harvey Nichols.
For business or pleasure, we hope you will find Sloane Square Hotel the ideal base – a Chelsea home from home. Our team will make your stay a memorable one.
Our Specials Offers & Deals
BOOK NOW & SAVE
Book at least 3 days in advance and receive a 12% discount on our Best Available rate.
Our Beautifully designed hotel rooms
Watch the world go by from our bedrooms overlooking the Square or enjoy the quiet calm of our bedrooms with views of Holy Trinity Church.
We guarantee the perfects nights sleep in Chelsea.
With luxury 300-thread count Egyptian cotton bed linen, the softest pillows and total black out curtains.
We welcome families who need inter-connecting rooms. If you have any specific requests, we will do our upmost to ensure that they are met.
7–12 Sloane Square, London SW1W 8EG