Chelsea Cloisters Serviced Apartments Chelsea

Chelsea Cloisters Serviced Apartments Chelsea is set within two acres of central London’s prime location in the Royal Borough of Kensington and Chelsea and perfectly designed to accommodate the needs of today’s traveller.  Our 250 apartments offer the comfort of hotel living with the independence of private quarters.

Serviced Apartments Chelsea

Serviced Apartments Chelsea: Chelsea Cloisters Serviced Apartments Chelsea is set within two acres of central London’s prime location in the Royal Borough of Kensington and Chelsea and perfectly designed to accommodate the needs of today’s traveller.  Our 250 apartments offer the comfort of hotel living with the independence of private quarters. The selection ranges from different types of studio, to one and two bedroom apartments. The apartments can be occupied from 1 night to 6 months or more, giving the corporate or leisure traveller the flexibility of rates in line with length of stay.

Our studios are individually designed to provide a home from home experience with. Each comprise self-contained kitchen and en-suite bathroom. There is table and chairs for working and dining. Our studios provide a comfortable and economical option for corporate and leisure travellers alike. Sleeps max 2 people

Our one bedroom apartments offer increased space. They keep all the features of our studios, however benefit from a separate lounge with a dining table for three, kitchen and increased storage space. Many contain a separate toilet as well. They are suitable for up to 3 people with a sofa bed. Sleeps max 3 people.

Our two bedroom apartments are available with double and single bedrooms or double and twin bedrooms, making it ideal for families or friends. Most have two bathrooms and sofa beds are available. They also benefit from increased lounge and dining space, with larger kitchens and are suitable for 4 or 5 people. (Double and twin two bedrooms are available on request only.). Sleeps max 5 people.

More Chelsea serviced apartments

Sloane Avenue
London SW3 England GB
Get directions
Sloane Avenue
London SW3 England GB
Get directions