Chelsea Waterfront Apartments
London England
Check in
2:00 PM
Check out
11:00 AM
With a stay at Chelsea Waterfront Apartments, you'll be centrally located in London, just a 3-minute walk from Thames River and 14 minutes by foot from Stamford Bridge Stadium. This upscale apartment is 2 mi (3.2 km) from Natural History Museum and 2.3 mi (3.6 km) from Kensington High Street.
Treat yourself to a stay in one of the 26 individually decorated guestrooms, featuring fireplaces and outdoor private spa tubs. Rooms have private furnished balconies. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. 65-inch Smart televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.
Property Details
Location
319 Harbour Ave, London, England SW10 0XD, United Kingdom