
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

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.