Choose your room
The Sloane Club, is a prestigious 18th century building in the heart of Chelsea, London Located in Sloane Gardens. They are around the corner from, and belonging to, that bastion of upper-class Britishness. The Sloan Club is located within walking distance to myriads of boutiques and designer's shops. It is a perfect starting point for shopping, sightseeing, dining and entertainment If you know and love The Sloane Club, as I do, you'll be amazed by its service. The bedrooms are quiet, comfortable and recently refurbished, and the tranquil drawing rooms exude that country house charm. The club boasts an award-winning head chef and excellent Club service, providing you with a smooth and memorable stay.