28 Station Road, Scalby, Scarborough, Y013 OQA, United Kingdom
#61 of 119 hotels in Scarborough
TripAdvisor Traveler Rating
Based on 31 reviews
Nearby Holly Croft
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Amenities at Holly Croft
- Free Parking
Scarborough Travel Forum
Need advice about Scarborough, United Kingdom? Visit the Travel Forum for Scarborough and ask our Answer Gurus.