Beach hotels in York
We found 1 property with availability in York
Show on map
The Bay Horse
105 Main Street, York, United Kingdom
Situated around 10 minutes' drive from National Railway Museum, the 3-star The Bay Horse Hotel York features a restaurant.
- 1-1