Hotel Premier Inn Birmingham North - S.Coldfield
★★★
Ladybank, Tamworth, United Kingdom Show on map
The Castle Hotel Tamworth is a 3-star hotel in Tamworth, United Kingdom. It is one of 12 places to stay in Tamworth listed on Triptoic.
Ladybank, Tamworth, United Kingdom
The Castle Hotel Tamworth is located at Ladybank, Tamworth, United Kingdom.
The Castle Hotel Tamworth is rated 3 stars.
Highly rated alternatives close by
Hotel
#3 in Tamworth
#1 in Wychnor
#1 in Drayton Bassett
Hotel