Chelsea Cloisters - London | Self Catering | Britain's Finest


See All (19)






Chelsea Cloisters (Self Catering)

Submit Review
Set within two acres of central London's prime location in the Royal Borough of Kensington and Chelsea, offering serviced apartments which are perfectly designed to accommodate the needs of today's traveller. The 250 apartments offer the comfort of hotel living with the independence of private quarters. Accommodation is available as studio's or one and two bedroom self catering 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. The property is a short walk from Sloane Square & South Kensington Tube Stations and is within minutes by tube to all of London's attractions.

Top Facilities

Free WiFi


Please select dates to view availability for this location

Facilities & Information


Free broadband access (wifi)

Bathroom & Laundry


Room Service & Food/Drink

Extra info

Room Details: 250 serviced apartments from studio's to 1 & 2 bedroom apartments.

Gas & Electric Included: Yes

Delta: Yes

Mastercard: Yes

MaestroSwitch: Yes

Visa: Yes

Number of rooms: 1

Number of room to: 6


Get directions

Sloane Avenue, Chelsea, London, London, LondonSW3 3DW, United Kingdom

The city is a 15 minute tube ride on the District and Circle lines, easily accessible from our nearest tube station South Kensington and approximately 40 minutes to Canary Wharf. Likewise there is direct connection out to Heathrow Airport via the Piccadilly Line which takes no more than 50 minutes. Victoria mainline station is a 5 minute cab or tube ride away and provides a quick link to Gatwick Airport via the Gatwick Express.

This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE