Self Catering & Serviced Apartments in Chelsea managed by The Sloane Club
The Club Suites are part of London's prestigious private members' club, The Sloane Club, which provides a safe, quiet and comfortable place to stay in central and fashionable Chelsea.
Our Sloane Square Chelsea apartments include the latest modern conveniences including satellite television, broadband internet access and air conditioning. Whilst staying at one of our luxurious serviced apartments, membership of 'The Sloane Club' is included for the duration of your stay allowing access to our Linley designed restaurant, the private dining room, bar and roof terrace.
There are fourteen self-contained serviced apartments, within four historic 18th century houses just a stone's throw from the Club that provide some of the best value accommodation in London. All the suites have a character of their own and are individually designed to reflect the best of traditional English decoration.
The Club Suites range in size and amenities, from studios to four bedroom serviced apartments and are suitable for business, pleasure or family visits. Our Sloane Square apartments have been awarded four and five stars by the British Tourist Board and to enhance your stay further, we even offer secure parking for your vehicle.
Our self catering apartments in fashionable Chelsea are ideally placed for shopping and sightseeing so whether you are cordially entertaining a friend or family member, or formally meeting a business partner, The Club suites will more than meet your expectations.
NB There are no lifts in any of the houses.