Chelsea, Mia Residence
Sw6 2Fg 144 Octavia House, 214 Townmead Road, Chelsea, London, United Kingdom
-
The 1-room Chelsea, Mia Residence London is a great place to stay in the Chelsea district, 𝗮𝗯𝗼𝘂𝘁 𝗮 25-𝗺𝗶𝗻𝘂𝘁𝗲 𝘄𝗮𝗹𝗸 𝗳𝗿𝗼𝗺 Chelsea Physic Garden.
Location
This apartment is 6 km from Coca-Cola London Eye and a stone's throw from Plantation Wharf Pier.
Food & Drinks
There is a fully equipped kitchen provided. Jospa treats guests with Mediterranean dishes and is about 5 minutes' walk away. London Imperial Wharf train station is 600 metres away.
Why choose Chelsea, Mia Residence London
Main amenities
-
Free Wi-Fi
-
Child-friendly
Amenities
Chelsea, Mia Residence General
- Free Wi-Fi
- Child-friendly
Internet
- Free Wi-Fi
Parking options
- Parking
For kids
- Cots
In the bathroom
- Washing machine
Devices
- Flat-screen TV
General facilities
- No smoking on site
Enter dates to see availability