Chelsea Cloisters, Chelsea. Hand Picked Apartments in London, England
Heritage Britain

Apartments in Chelsea, London

Chelsea Cloisters, Chelsea, London

Chelsea Cloisters

Sloane Ave
Chelsea Cloisters online: information and bookings

Situated in the heart of Chelsea - Chelsea Cloisters is bordered by the elegant shopping and gastronomic facilities of the Kings Road, South Kensington and Knightsbridge. Come and visit the prestigious building and apartments, only minutes away from the London Underground and close to the city, West End and international connections from Waterloo, Heathrow and Gatwick. Ideal for short and long term business, corporate relocation or leisure.

Rooms: 190

For more detail about Chelsea Cloisters or to book online click here

In case of alteration, please check prices, opening times and any specific important information before booking or visiting

Go Back to London?
More Apartments in London?
Places to Stay near Chelsea Cloisters

L'Hotel, Knightsbridge
Basil Street Hotel, Knightsbridge
The Builders Arms, SW3
Claverley on Beaufort Gardens, Knightsbridge
The Claverley, Belgravia