London Lifestyle Apartments – Chelsea is situated in London, 11 km from Harrods Royal Albert Hall is 16 km from the property Free WiFi is provided All units have a seating area There is also a dining area and a kitchen equipped with a dishwasher An oven and coffee machine are also featured There is a private bathroom with a bath and free toiletries in each unit Towels are available Hyde Park is 2 km from London Lifestyle Apartments-Chelsea The nearest airport is London City Airport, 15 km from the property