The Chelsea Harbour Hotel
4 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.
October 19, 2015
Magnificent Chelsea Harbour only few minutes away from the property