Hotel: Wyndham Grand Hotel *****

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.

Hotel Description

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.

Hotel Address

Chelsea Harbour Lots Road, , SW10 0XG London, England, United Kingdom

Hotel Features

Air ConditioningYes
ElevatorYes
BarYes
PhoneYes
PoolYes
Safe BoxYes
RestaurantYes
TVYes
Wireless Internet (WiFi)Yes
Distance to center 8 km
Distance to airport 20 km

Hotel Images

Hotel Map