Sloane Square Hotel is located in the Royal Borough of Kensington and Chelsea, offering 102 beautifully designed bedrooms. Experience understated elegance, with personal and attentive service.
Londons top attra ...
Read more
Sloane Square Hotel is located in the Royal Borough of Kensington and Chelsea, offering 102 beautifully designed bedrooms. Experience understated elegance, with personal and attentive service.
Londons 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 including Harrods and Harvey Nichols. For business or pleasure, you will find Sloane Square Hotel the ideal base a Chelsea home from home. Their team will make your stay a memorable one. Sloane Square Hotel also offers the award-winning Cote Brasserie which is open daily serving breakfast, lunch and dinner as well as a first floor Caf & Bar.