Best Luxury Hotels in Chelsea

Discover our favourite luxury accommodation in Chelsea. Our collection of luxury hotels and resorts showcase the very finest in world-class hospitality. Each one has been selected, by our Editors, based on its exceptional service, refined interiors, excellent amenities and standout location. Let our expert selection help you find your perfect place to stay.

England, Greater London, London, Chelsea

The Apartments by Sloane Club

Hotel
(5 stars)
At a glance
Rooms 18 Fully Serviced Apartments Including Studios & One & Two Bedroom Options With Kitchens & Washer Dryers.
Amenities Dining Options & Wellness Facilities Are Available Through The Affiliated Private Members' Club Along With Concierge & Childcare Services.
More Located In Chelsea Near Sloane Square Offering Convenient Access To Shopping & Cultural Attractions.

The excellent service you get at The Apartments by Sloane Club ensures you have an unforgettable stay. Consider staying to experience the best of Chelsea living. You get to choose from 18 luxury serviced apartments;

• Studio apartments • One bedroom houses; small and large • Two bedroom houses; small and large

The Apartments by Sloane Club are found in the heart of Chelsea, and they offer excellent customer service. Sloan Club is a prestigious private membership club that has a rich history and seamless service.

BOOK YOUR STAY
The Apartments by Sloane Club




Sign up for our newsletter for inspiration, exclusive previews & luxury tips