Premier Travel Inn
Staffordshire, Tamworth
About Premier Travel Inn
Based in Tamworth in Staffordshire, Premier Travel Inn offers rooms for wedding guest accommodation.
Contact & Location
Premier Travel Inn
ADD LINE 1, ADD LINE 2, Tamworth, B78 3HQ, Staffordshire, United Kingdom