The Bay Horse Inn
Hotel
Stamfordham, England
8.2/10
Very Good
81 review
Free Wi-Fi
Free private parking
Located in Hereford, 5 km from Hereford Cathedral, The Bay Horse Inn provides accommodation with a restaurant, free private parking, a bar and a garden. Featuring family rooms, this property also provides guests with a sun terrace.
Number of rooms: 8
236 KINGS ACRE ROAD, Hereford, HR4 0SD, United Kingdom