Located in Bromyard, 29 miles from Kingsholm Stadium, Self Check-In Rooms at The Three Horseshoes Inn provides accommodations with a garden, free private parking, a restaurant and a bar. The property is around 7.5 miles from Hampton Court Castle & Gardens, 11 miles from Hereford Cathedral and 16 miles from Eastnor Castle. Wilton Castle is 23 miles away and Oliver's Mount is 24 miles from the inn.
Guest rooms in the inn are equipped with a flat-screen TV. Featuring a private bathroom with a shower and a hairdryer, rooms at Self Check-In Rooms at The Three Horseshoes Inn also provide guests with free WiFi, while some have a garden view. All guest rooms include bed linen.
Worcester Cathedral is 21 miles from the accommodation, while Ludlow Castle is 23 miles away. The nearest airport is Birmingham Airport, 57 miles from Self Check-In Rooms at The Three Horseshoes Inn.