Cleveland Residences Chelsea
London England
Check in
4:00 PM
Check out
10:00 AM
Located in London (London City Centre), Cleveland Residences Chelsea is within a 15-minute walk of Stamford Bridge Stadium and Thames River. This apartment is 1.3 mi (2.1 km) from Natural History Museum and 1.6 mi (2.6 km) from Royal Albert Hall.
Make yourself at home in one of the 17 guestrooms, featuring kitchenettes with stovetops and microwaves. 32-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected.
Property Details
Location
Redcliffe Gardens, London, England SW10 9HE, United Kingdom