2 Bedroom Apartment (1 double bed,1 single bed, and 1 sofa bed)
699 sq ft
Flat Screen TV
Cable/satellite TV
Bathroom Amenities
show more
2 Bedroom Apartment (1 double bed,1 single bed, and 1 sofa bed)
Flexible Rate
4 adults
Location
A stay at Chelsea Cloisters places you in the heart of London, within a 10-minute walk of Victoria and Albert Museum and Sloane Square. This aparthotel is 0.5 mi (0.9 km) from Natural History Museum and 0.5 mi (0.9 km) from Imperial College London.