Guesthouse/bed and breakfast About Premier Inn Tamworth South
Premier Inn Tamworth South is a 3-star hotel in Tamworth, United Kingdom. It is one of 12 places to stay in Tamworth listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
- Chain
- Premier Inn International
Location
Watling Street, Tamworth, B77 5PN, United Kingdom
Loading map…
Frequently asked questions
Where is Premier Inn Tamworth South located?
Premier Inn Tamworth South is located at Watling Street, Tamworth B77 5PN, United Kingdom.
How many stars does Premier Inn Tamworth South have?
Premier Inn Tamworth South is rated 3 stars.