York hotel reservation: check availability and room rates
Beach hotels in York
1 property found
-
The Bay Horse 3 stars
105 Main Street, York, United Kingdom (Show map)
MoreFeaturing a restaurant and free self-parking, The Bay Horse Hotel York is 10 minutes’ drive from Clifford's Tower. Located 30 minutes' walk from the centre of York, the venue is close to Battle of…