Showcasing a sun terrace and views of the garden, The Bay Horse Inn is located in Hereford in the region of Herefordshire, just 2.3 miles from Hereford Castle. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Every room includes a flat-screen TV. You will find a kettle in the room. The rooms are fitted with a private bathroom. Extras include free toiletries and a hairdryer.
You will find luggage storage space at the property.
The nearest airport is Bristol Airport, 47 miles from the property.