Get Directions to Holiday Inn Express Hotel Tamworth ← View details Leisure Island, River Drive, Tamworth, Staffordshire B79 7ND, United Kingdom, Tamworth, England Get Directions From* To * — Required information