London Lifestyle Apartments - Chelsea Green - South Kensington
London Lifestyle Apartments - Chelsea Green - South Kensington apartment is located next to Chelsea, Harrods and Royal Albert Hall.
The property lies 10 minutes walking distance from London city center. Serving french specialties, Bibendum is about 250 meters away.
This property features free Wi-Fi, TV with satellite channels, iPod docking station, a CD player and a dishwasher in rooms. A private bathroom is at guests' disposal.
A kitchen is provided.
Set within a 10-minute walk from South Kensington underground station.