Sloane Square Hotel
Discover Sloane Square Hotel, an independent boutique retreat in the heart of Chelsea, London. Nestled in the charming, tree-lined Sloane Square where Chelsea meets Belgravia, their elegant hotel offers a warm welcome and personal service — once enjoyed by the Beatles in the 1960s. Enjoy a peaceful stay overlooking the square and Holy Trinity Church, with easy access to London’s top landmarks and transport links. Dine at Côte restaurant, relax with breakfast overlooking the square, and explore world-class shopping and cultural hotspots just steps away, including Kings Road, Duke of York Square, and the Saatchi Gallery. Their dedicated team is here to make your London visit truly unforgettable.
Return to Visit Return to Stay in Chelsea