Not far from the River Thames in the exclusive Chelsea Harbour complex on the edge of the Royal Borough of Kensington and Chelsea, this hotel offers an excellent position from which to explore the capital. The magnificent rooms and suites have been put together with luxury in mind and all staff are well trained.