Chelsea, Mia Residence London

London
Chelsea, Mia Apartment London
8.2 Very Good
17 reviews

Chelsea, Mia Residence London

Sw6 2Fg 144 Octavia House, 214 Townmead Road, London, United Kingdom View map
The 1-room Chelsea, Mia Residence London is located 600 m from London Imperial Wharf train station and a mere 6 minutes' walk from the Plantation Wharf Pier.
The Royal Albert Hall|Royal Albert Hall is 3.5 km from the apartment, while St James's Park is nestled 4.8 km away. The 13.7-tonne Big Ben Bell is approximately 15 minutes' drive from this apartment.
The accommodation provides guests with a living room and a fully equipped kitchen, as well as such modern comforts as an air conditioner and a washing machine.
The apartment features a fully-fitted kitchen. Chelsea, Mia Residence also lies 25 km from London City airport.
+ More - Less
Main Features
  • Wi-Fi
  • Child-friendly
  • No pets allowed
  • + More

Map

Tourist attractions in

London
Local sights
  • Hyde Park North - 4.5 km
  • Houses of Parliament - 4.9 km
  • Tate Britain - 4.3 km
  • Oxford/Bond Street - 4.5 km
  • Westminster Abbey - 4.7 km
  • The Royal Albert Hall - 3 km
  • Mayfair - 4.5 km
Airports
  • London City - 24 km
Train stations
  • Imperial Wharf Railway Station - 200 m

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities

General

  • No smoking on site
  • Wi-Fi
  • No pets allowed

Room Amenities

  • Washing machine
  • Flat-screen TV
  • Cots
Main Features
  • Wi-Fi
  • Child-friendly
  • No pets allowed

Policies

Check-in: from 15:00 until 23:00
Check-out: from 08:00 until 11:00
Frequently asked questions
Enter your dates
Enter your dates
Mo 18 May
Tu 19 May
Guests
Searching hotels in London