Skip to main content

Hotel The Sloane Club 4 Stars

52 Lower Sloane Street, SW1W 8BS London, United Kingdom Show on the map
Excellent location

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.

Reviews: Hotel The Sloane Club

This hotel has no reviews. Would you like to add your own review?