since 1999
Home > London Hotels > West Brompton Hotels > Chelsea Cloisters
Book online or call us on +44 (0) 1480 212898

Chelsea Cloisters (SW10)

Sloane Avenue, London, SW3 3DW, United Kingdom Location & Map

Chelsea Cloisters Profile and Photos

New Chelsea Cloisters offer a range of three-star serviced apartments in central London. All apartments are individually designed and comprise of self-contained kitchens and en-suite bathrooms. The rooms have table and chairs for working and dining and our one and two bedrooms apartments have a spacious living room with comfortable sofas and separate dining area.

Representing great value for money, New Chelsea Cloisters are an ideal alternative for business or leisure travellers who can check in 24/7 and stay for one night or more.

Hotel Features & Facilities


Room Features

Ironing facilities, Radio, Microwave, Alarm clock, Bathroom, Kitchenette, Bath, Telephone, Iron, Refrigerator, Work Desk, Seating Area, Bathroom Amenities, Toilet, Washing Machine, Heating, Satellite TV, LCD /Plasma /Flat-screen TV, View (sea, garden, landmark, etc.), Dining Area, Electric Kettle

Hotel Location & Car Parking

Set within two acres of central London's prime location in the Royal Borough of Kensington and Chelsea, all apartments atNew Chelsea Cloisters are perfectly designed to accommodate the needs of today's traveler. South Kensington tube station is only 5 minutes walk away. Car parking is available close by (charges and restrictions may apply).