About Us

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, pampering spa treatments 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, Concierge and Spa.

Sign

Social Wall

Stay up to date with The Apartments by The Sloane Club and start planing your visit.