Set in exclusive Chelsea Harbor, this 5-star luxury all-suite hotel features a health club and restaurant with marina views.
The British Traveler
Penthouse - Wyndham Grand Hotel, Chelsea, London
Hotel Wyndham Grand London Chelsea Harbour - London: information, traveller reviews and rating, photos, map, great offers and best deals with direct reservation in Hotel Wyndham Grand London Chelsea Harbour - London.
The Wyndham Grand Chelsea Harbour, London is a luxurious five star hotel and a short distance from the infamous Kings Road.