Denton House is located in Ravenscar and offers a garden. Guests may enjoy free WiFi. The holiday home is equipped with a TV. Whitby is 13 km from the holiday home, while Scarborough is 14 km from the property. Read more
Denton House is located in Ravenscar and offers a garden. Guests may enjoy free WiFi. The holiday home is equipped with a TV. Whitby is 13 km from the holiday home, while Scarborough is 14 km from the property.