The Apartments by The Sloane Club are 18 luxurious serviced Apartments located in the heart of Chelsea. With five-star services provided by esteemed Private Members’ Club, The Sloane Club, a stay at The Apartments includes access to fine dining and 24-hour Concierge, all from the comfort of your Apartment.
Why the apartments
The Apartments by The Sloane Club enjoys first class services provided by The Sloane Club
The Sloane Club
In the heart of Chelsea, The Sloane Club offers five-star services including Dining and Concierge.