Offering a sun terrace and views of the garden, The Bay Horse Inn is located in Hereford in the Herefordshire Region, 37 km from Hereford Castle Guests can enjoy the on-site restaurant Free private parking is available on site All rooms come with a flat-screen TV You will find a kettle in the room Rooms are fitted with a private bathroom Extras include free toiletries and a hairdryer The Bay Horse Inn features free WiFi throughout the property You will find luggage storage space at the property The nearest airport is Bristol Airport, 76 km from the property