Best Location Chelsea River View /Central London

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

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

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

Rooms