The Castle At Taunton
Taunton ,  United Kingdom
The Castle At Taunton
The Castle At Taunton is a family owned hotel steeped in history. Located in the heart of Taunton in Somerset hotel facilities include a restaurant, bar, leafy gardens and rooms equipped with up to date amenities.
* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.