The Bay Horse Inn Hotel
1 South Side, Stamfordham NE18 0PB, UK, Stamfordham
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.