Hotel ★★★★

Tamworth Arms

71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth, United Kingdom Show on map

About Tamworth Arms

Tamworth Arms is a 4-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
4 stars

Location

71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth, B79 7QL, United Kingdom

Loading map…

Frequently asked questions

Where is Tamworth Arms located?

Tamworth Arms is located at 71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth B79 7QL, United Kingdom.

How many stars does Tamworth Arms have?

Tamworth Arms is rated 4 stars.

Stays near Tamworth Arms

Highly rated alternatives close by

All 12 in Tamworth →

More ways to stay in Tamworth

See prices on Agoda
Check prices