Photo taken by
https://www.ihg.com/holidayinn/hotels/gb/en/ellesmere-port/elluk/hoteldetail?cm_mmc=GoogleMaps-_-HI-_-GB-_-ELLUK
Liked:
Center Island Waterways Lower Mersey St Ellesmere Port, UK GB CH65 2AL
Map|
Hotel Website|
+44 151 356 8111