History & Heritage

in the heart of Chelsea

The Apartments by The Sloane Club

Elevated experience in the heart of Chelsea

Indulge in the epitome of luxury and style with The Apartments by The Sloane Club - an exclusive collection of 18 exquisite apartments nestled in the heart of Chelsea, one of London's most coveted neighbourhoods. As a guest, you will receive impeccable service from The Sloane Club, a renowned Private Members' Club. Immerse yourself in the quintessentially British experience and make The Apartments by The Sloane Club your ultimate destination for an unforgettable stay in London.

The Sloane Club 

The Sloane Club prides itself on the sophisticated level of intuitive service and all the guests of The Apartments will receive the same level of attention during their stay. From Housekeeping and 24-hour Concierge to private dining with The Sloane Club’s Chefs, you can be sure that a stay at The Apartments by The Sloane Club will exceed your expectations.

Interested in becoming a Member of The Sloane Club? 

Membership at The Sloane Club gives you access to all the facilities within The Club, including The Chelsea - a co-working space, bedrooms and Suites and restaurants and bars as well as exclusive Member Events, a curated program of Member Benefits and access to over 100 Affiliate Clubs around the world.