Spacious Modern Flat in Chelsea Harbour
London England
Check in
4:00 PM
Check out
11:00 AM
With a stay at this apartment in London (Hammersmith and Fulham), you'll be a 5-minute walk from Thames River and within a 5-minute drive of Stamford Bridge Stadium. This apartment is 2.3 mi (3.7 km) from Natural History Museum and 2.6 mi (4.2 km) from Kensington High Street.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. A Smart television is provided for your entertainment. Conveniences include an electric kettle and a washer/dryer.
Property Details
Location
Flat 1, Nacovia House, Townmead Road, London, England SW6 2GW, United Kingdom