Boutique hotel in Chelsea, London

Welcome to Sloane Place, a boutique hotel in the heart of Chelsea

Sloane Place boutique hotel is located in the heart of Chelsea, just a short walk from the Saatchi Gallery on King's Road and the upscale shopping district of Knightsbridge, home to Harrods and Harvey Nichols. Our stylishly appointed rooms and suites offer modern amenities and plush bedding for a comfortable stay. Enjoy a culinary journey at our restaurant, Sloane Place Restaurant, serving contemporary British-Asian cuisine. Book your stay today and experience luxury and convenience in the heart of London.

Rooms & Suites

Designed for the ultimate comfort and with all your needs in mind.

Sloane Place Restaurant

Sloane Place Restaurant offers casual dining and a contemporary British-Asian menus from breakfast till late.

Festive Season at Sloane Place

Step into a world of festive wonder at Sloane Place. As the holiday season unfolds, our spaces become the perfect setting for unforgettable parties.

Our Neighbourhood

Discover the vibrant and chic neighbourhood of Chelsea in London.