El North Marine Villa Apartment 4 - LOCL Properties se encuentra en Scarborough, a 500 metros de la bahía norte de Scarborough, a 1,4 km de la playa de Scarborough y a 300 metros del parque Peasholm. Ofrece acceso al minigolf y Wi-Fi gratuita.
104 North Marine Road, Scarborough, YO12 7JA, Reino Unido