Host & Stay - Watch House Vacation Home Scarborough
Host & Stay - Watch House is situated in Scarborough, less than 1 km from Scarborough North Bay, a 18-minute walk from The Spa Scarborough, as well as 1.4 km from Peasholm Park.
Castle Gardens 13, Scarborough, YO11 1QU, United Kingdom