great place to stay in Chelsea, very well managed and clean as a whistle, near great transport restaurants etc near tube close to Westminster Buckingham palace, easy bus to west end the river lots of great pubs what more can one want in London
- Official Description (provided by the hotel):
- The Apartments by The Sloane Club are 18 brand new, luxury, serviced apartments near Sloane Square in the heart of Chelsea, London.The Apartments feature designer kitchens, Samsung SMART TV technology and the excellent in-apartment dining and room services of a top London hotel - making The Apartments a rare treat behind your own SW1 front door. ... more less
- Reservation Options:
- TripAdvisor is proud to partner with Travelocity so you can book your The Apartments by The Sloane Club reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
- Also Known As:
- The Apartments By The Sloane Club London, England