London Lifestyle Apartments – Chelsea is situated in London, 1.1 km from Harrods. Royal Albert Hall is 1.6 km from the property. Free WiFi is provided . All units have a seating area.
Situated in London within a 13-minute walk of Harrods, London Lifestyle Apartments – Chelsea offers accommodati Read more
London Lifestyle Apartments – Chelsea is situated in London, 1.1 km from Harrods. Royal Albert Hall is 1.6 km from the property. Free WiFi is provided . All units have a seating area.
Situated in London within a 13-minute walk of Harrods, London Lifestyle Apartments – Chelsea offers accommodation with a flat-screen TV and a kitchen. Complimentary WiFi is provided. Each unit is equipped with a dishwasher, oven, a coffee machine, as well as a microwave and kettle. There is a fully equipped private bathroom with bath and free toiletries. A bicycle rental service is available at the apartment. Royal Albert Hall is 1.6 km from London Lifestyle Apartments-Chelsea. The nearest airport is London City Airport, 15 km from the accommodation.
Number of Rooms: 2