WE ARE COMMITTED TO KEEPING YOU SAFE AT THE APARTMENTS - READ MORE

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.

Room

Large Two Bedroom Apartment

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