Beachview Retreat
12 guests
6 bedrooms
Scarborough, North Yorkshire
Located in the coastal town of Scarborough, North Bay Villa is a six bedroom holiday home that can comfortably accommodate up to 12 guests. Perfect for family holidays and getaways with friends, this spacious house offers a truly memorable experience on the beautiful North Yorkshire coast.