Point of interest
The Chelsea Harbour Hotel
5 locals recommend,
Tips from locals
Located at London, England, W6 0QT Known for ml.gb.tag.Everything Else Nightlife, Stunning Views, Iconic Scenes, Romance, Groups Has an elegant bar/restaurant where you can sit on the balcony overlooking the boats in the Marina.
Unique things to do nearby
Location
Chelsea Harbour Drive
London, England