Photos coming soon
HOTEL
Tamworth Arms
71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth, United Kingdom
Where it sits
Tamworth Arms
71 Lichfield St, Tamworth, Staffordshire B79 7QL, UK, Tamworth, United Kingdom
52.63425, -1.70313
Similar stays nearby
Plan around Tamworth Arms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
