- UK Information
- UK Hotels
- Chelsea Cloisters
Chelsea Cloisters







Situated in the heart of central London, Chelsea Cloisters boasts elegant, modern apartments within the fashionable district of Kensington and Chelsea. South Kensington Underground Station is just 5 minutes’ walk away.

Rating



There are 3 international restaurants accessible through Chelsea Cloisters, and a residents' bar.

Visa,American Express,MasterCard

Prices from £97

250