Holidays - Self Catering Accommodation London
The Apartments by The Sloane Club are 18 luxurious serviced Apartments located in the heart of Chelsea. With five-star services provided by esteemed Private Members' Club, The Sloane Club, a stay at The Apartments includes access to fine dining and 24-hour Concierge, all from the comfort of your Apartment. Choose from our selection of beautiful Apartments, ranging from charming Studio Apartments to magnificent Large Two Bedroom Apartments.
The Apartments by The Sloane Club can be found at 15 Sloane Gardens . The following is offered: Holidays - Self Catering Accommodation, Hotels - In London there are 120 other Holidays - Self Catering Accommodation. An overview can be found here.
Loading map...