The Tap House is located in Ashby de la Zouch, 41 km from Birmingham. Guests can enjoy the on-site bar and restaurant. Free Wi-Fi is available throughout the property.
Number of rooms: 7
Forest Court/Annwell Lane, Ashby-de-la-Zouch LE65, Ashby de la Zouch, LE65 2TA, United Kingdom