The Chelsea Harbour Hotel is the city\'s only five-star luxury all-suite hotel. Offering an ideal base from which to explore the very best that London has to offer, the hotel is only minutes from all the major sites & the legendary boutiques which line the King\'s Road. The Wyndham Grand London Chelsea Harbour is one of London\'s finest hidden gems, where guests can immerse themselves in a residential setting offering stunning Thames views.