North Marine Villa Apartment 3 - LOCL Properties is situated in Scarborough, 500 metres from Scarborough North Bay, 1.4 km from Scarborough Beach, and 300 metres from Peasholm Park. This property offers access to mini-golf and free Wi-Fi.
104 North Marine Road, Scarborough, YO12 7JA, Regno Unito