The Barn is located in Cloughton and offers a garden. This holiday home offers accommodation with free WiFi. The holiday home comes with a TV. Whitby is 18 km from the holiday home, while Scarborough is 9 km from the property. Humberside Airport is 85 km away. Read more
The Barn is located in Cloughton and offers a garden. This holiday home offers accommodation with free WiFi. The holiday home comes with a TV. Whitby is 18 km from the holiday home, while Scarborough is 9 km from the property. Humberside Airport is 85 km away.