Sloane Place Hotel: Luxury & Elegance in the Heart of Chelsea

Sloane Place Hotel is a wonderful place to stay during your time in London. Perfectly located in trendy Chelsea, you’ll be just a short distance from Chelsea’s King Road, the Saatchi Gallery, Kensington Palace and Gardens, and central London attractions.

When walking into Sloane Place, you’ll be greeted by a warm reception and lovely decor. Minimalistic and elegant, the boutique hotel offers luxury vibes and great service.

The Chelsea brownstone has 5 floors of beautiful rooms and suites. With comfortable Hypnos beds, ensuite bathrooms, and the unmissable Nespresso machines, Sloane Place does an amazing job to make you feel comfortable during your visit to the city. Another incredible feature is the walk-in rain shower available in any room, Choose from Cosy, Classic, Double or Twin rooms, or splurge a bit on a luxurious Suite.



In addition to the lovely rooms and suites, Sloane Place offers a gorgeous restaurant for breakfast, brunch, lunch, and dinner. We highly recommend the crab salad as a starter and the fillet steak as a main… Delicious! You can also head there for casual drinks or cocktails. Their in-house specialty cocktails are a must try when at the Sloane Place restaurant.


When in Chelsea, we highly recommend Sloane Place for your stay. If you’re looking for comfort, elegance and luxury all wrapped into one accommodation, this boutique hotel is the place for you. Check out our reel here highlighting our stay.