Close to the center of London in the borough of Kensington and Chelsea, the apartments at The Chelsea Cloisters are perfectly designed to accomodate the needs of today's travelers.
250 apartments offer the comfort of hotel living with the independence of a private apartments. All apartments offer a fully equipped kitchen with microwave, crockery, electric hob, washing machine and dryer.
The apartments can be occupied from 1 night to 6 months or more, giving the corporate or leisure travell...