The Chelsea Harbour Hotel
The Chelsea Harbour Hotel & Spa in Chelsea, London, features views of Chelsea Harbour Marina and the River Thames. It also featues a spa, and The Anchor restaurant and bar.
All experiences in The Chelsea Harbour Hotel
There aren't any active events in The Chelsea Harbour Hotel.
But you can take a look at all the events we have in London
See events in LondonEvents near The Chelsea Harbour Hotel
Directions to The Chelsea Harbour Hotel
Address
Chelsea Harbour Dr