To enjoy your vacation in London, stay at Best Location Chelsea River View /Central London apartment, which is 3.5 miles from Tower Bridge and approximately 25 minutes by foot from the world-famous Natural History Museum.
The apartment is situated in the Battersea district, a short way from Battersea Park. This apartment is also situated 0.2 miles from Single Form Sculpture. Best Location Chelsea River View /Central London apartment is about 30 minutes by foot from the scientifically spellbinding Science Museum.
The accommodation provides guests with a balcony, as well as such modern comforts as air conditioning. For added convenience, a walk-in shower are available at the apartment. Additionally, you'll find towels.
In-room self-catering options like a fridge, oven, and a kitchenware are available at Best Location Chelsea River View /Central London apartment for guests to make use of. London City airport is also situated 13 miles away.
Book Location Chelsea River View /Central London
General information
Contact information
Sw11 8Nu, London, United Kingdom;
Location Chelsea River View /Central reservations available at 'rooms'
Location Chelsea River View /Central phone number isn't available on our site, if you want to call Location Chelsea River View /Central visit site of a hotel
Location Chelsea River View /Central Location
Sw11 8Nu, London, United Kingdom
Location Chelsea River View /Central Apartment Deals
Main Features
Location Chelsea River View /Central Amenities
Dining
Electric kettle
Cookware/ Kitchen utensils
Room Amenities
Tea and coffee facilities
Dining table
Washing machine
Flat-screen TV
Location Chelsea River View /Central Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.