7.8/10
Good
91 review
Free Wi-Fi
1 km.
Fulham Broadway
1.4 km.
Clapham Junction
An all-suite urban riverside resort in the heart of Chelsea
Number of rooms: 180
Chelsea Harbour, Hammersmith and Fulham, London, SW10 0XG, United Kingdom
Hotel booked 1 times today.