Q: Where is Holiday Inn Express Tamworth?
A: Holiday Inn Express Tamworth is located at: Leisure Island, Riverdrive, Tamworth B79 7ND, UK, United Kingdom
Q: What are the coordinates of the Holiday Inn Express Tamworth?
A: Latitude: 52.6285233, Longitude: -1.6932001
Q: How is Holiday Inn Express Tamworth rated?
A: Holiday Inn Express Tamworth has not rated yet on addressschool.com
Q: What days are Holiday Inn Express Tamworth open?
A: Holiday Inn Express Tamworth is open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday