Chelsea Cloisters, City Of London - Dawson Travel

Start your search here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Chelsea Cloisters

Chelsea Cloisters Chelsea Cloisters is located in central London¿s Royal Borough of Kensington and Chelsea. There are 250 apartments that offer the comfort of hotel living with the independence of private quarters. The room types at Chelsea Cloisters range from a studio to a one or two bedroom apartment. The apartments can be occupied from one night to six months or more, giving the business or leisure traveller all the comforts and amenities required to use as a base for visiting London as a tourist or as a longer stopover if staying in London for an extended period of time on business.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.