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 Poggenpohl 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 central London front door.
Check in: 1550 hrs
Check out: 1100 hrs
Size(in sq. m.): 102
Accomodates: 4