Wyndham Grand Chelsea Harbour

Central London
The Wyndham Grand London Chelsea Harbour, set in the exclusive Chelsea Harbour, is London's only 5-star luxury all-suite hotel. Imagine saying "I do" in one of the most exclusive communities in London, the Chelsea Harbour. Ideally located, we are near all the best London has to offer. The possibilities for fine dining, shopping, entertainment and recreation are endless. With so much to do, Wyndham Grand London Chelsea Harbour is ideal for both weddings and honeymoons.