Hotel Premier Inn Birmingham North - S.Coldfield
★★★
71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth, United Kingdom Show on map
Tamworth Arms is a 4-star hotel in Tamworth, United Kingdom. It is one of 12 places to stay in Tamworth listed on Triptoic.
71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth, B79 7QL, United Kingdom
Tamworth Arms is located at 71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth B79 7QL, United Kingdom.
Tamworth Arms is rated 4 stars.
Highly rated alternatives close by
Hotel
#3 in Tamworth
#1 in Wychnor
#1 in Drayton Bassett