Offering quiet street views, Hibernia Place, 3 bedroom Townhouse with PATIO & SEATING AREA - FREE PARKING is an accommodation located in Scarborough, 1.6 km from Scarborough Beach and 2.1 km from Scarborough North Bay.
33 Hibernia Street, Scarborough, YO12 7DH, United Kingdom