Forest Court/Annwell Lane, Ashby-de-la-Zouch LE65 Ashby de la Zouch LE65 2TA
The Tap House is located in Ashby de la Zouch, 41 km from Birmingham. Guests can enjoy the on-site bar and restaurant. Free WiFi is available throughout the property.Rooms come with a flat-screen TV a...more