Wyndham Grand London Chelsea Harbour
Check availability

Rooms from £180.95 ( €199.05 / $262.38 ) per night
Wyndham Grand London Chelsea Harbour
Chelsea Harbour
London
SW10 0XG
United Kingdom
This 5-star luxury hotel looks out over Chelsea Harbour. It has a health club, a restaurant with marina views and large air-conditioned suites with lounge areas.
Online Hotel Bookings