The Apartments

Stylish London Apartments

Choose from our selection of beautiful Apartments, ranging from charming Studio Apartments to magnificent Large Two Bedroom Apartments. With all the luxury and services of a five-star hotel, Chelsea on your doorstep and the privacy of your own apartment, The Apartments by The Sloane Club provide a home-from-home like no other.

Studio Apartments

Charming Studios, filled with sunlight and fitted with every modern luxury.

1 Bedroom Apartments

With an open plan living and dining area, relax in your one bedroom apartment before sinking into our sumptuous beds.

Large 1 Bedroom Apartment

Order In-Apartment Dining for yourself or guests in your spacious Large One Bedroom Apartment.

2 Bedroom Apartment

Your own Chelsea pied-a-terre to share with family and friends; explore Chelsea from our Two Bedroom Apartments.

Large Two Bedroom Apartment

Make yourself at home in our Large Two Bedroom Apartments – a truly luxurious setting for any Chelsea stay.