- UK Information
- UK Hotels
- Castle Hotel
Castle Hotel
The 3-star Castle Hotel is in the centre of historic Tamworth, with en suite rooms, a unique restaurant, a Russian-themed bar and a late-night lounge bar.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £40
40