
London, United Kingdom
Chelsea Cloisters Serviced Apartments
Aparthotel
This hotel is situated at the heart of the London district of Chelsea, one of the most modern and culturally interesting parts of London. There are scores of shops and restaurants on the King's Road, in South Kensington and in…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Secure parking


