The 2-room Best Location Chelsea River View /Central London apartment is situated in the center of London, approximately 5 minutes' stroll from Chelsea Bridge. Offering a Jacuzzi bath, this apartment is located within a few blocks of Battersea Park.
The famous Natural History Museum is 1.6 miles from the 160 ft² apartment, while Churchill War Rooms Museum is nestled at the distance of 1.8 miles away. Hyde Park is around a 10-minute drive from the property.
For added convenience, a walk-in shower are available at the apartment.
An equipped kitchen with oven and a dishwasher is included at the accommodation. Staying at Best Location Chelsea River View /Central London apartment, guests are 34 minutes' drive from London City airport.
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.