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.2 km from SEA LIFE Centre London Aquarium and within 25 minutes' walk of Buckingham Palace.
Location
The apartment is situated in the Battersea district of London, a walk from Battersea Park. Hyde Park is 3.3 km from the accommodation. Nearby attractions include Single Form Sculpture, extremely close to the apartment.
Rooms
Best Location Chelsea River View /Central London apartment provides guests with a balcony, as well as such modern comforts as climate control. The accommodation features a bathroom with towels. Furthermore, a walk-in shower is available.
Food & Drinks
For those who want to cook their own meals, this apartment provides self-catering options such as a microwave, an electric kettle, and a refrigerator. Greek cuisine may also be enjoyed in Power Station Restaurant & Wine Bar, which is just a 13-minute walk away.
Amenities
Best Location Chelsea River View /Central LondonParking options
- Parking
In the kitchen
- Electric kettle
- Cookware/ Kitchen utensils
In the rooms
- Tea and coffee facilities
- Dining table
In the bathroom
- Washing machine
Devices
- Flat-screen TV
Important information
Enter dates to see availability