Located in Chelsea Harbour on the banks of River Thames, 2km from a shopping mall, 3km from Natural History Museum and 8km from London center.
Facilities and services include restaurant, bar, spa (extra charge), gym, indoor swimming pool, parking (extra charge), elevator, meeting rooms, wireless Internet in public areas and 24-hour reception. The rooms feature air conditioning/heating, TV, telephone, minibar, safe and hairdryer. Address: Chelsea Harbour Lots Road, SW10 0XG London, England, United Kingdom.
Chelsea Harbour Lots Road, , SW10 0XG London, England, United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||8 km|
|Distance to airport||20 km|