Summary

Wyndham Grand Hotel

Wyndham Grand Hotel
poolrestaurant
5 stars
London, United Kingdom
Hotel details
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.
airport
centre
safe
wireless internet
tv
telephone
bar
air conditioning
pool
restaurant
elevator
Location map
loading...