Wykeham (Scarborough)
Wykeham (Scarborough) hotels & apartments, all accommodations in Wykeham (Scarborough)
Downe Arms Country Inn
Main Road, Wykeham (Scarborough), United Kingdom
Nestled in a wonderful neighbourhood, the 4-star Downe Arms Country Inn Wykeham is around 10 minutes by car from Ayton Castle. The hotel features Wi-Fi, provided throughout the property.