Company description
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, pampering spa treatments and 24-hour Concierge, all from the comfort of your Apartment.
More details
- Free Wifi
- Yes