Skip to content
The Good Dog Guide Everything Dog Friendly

The Castle at Taunton



We are a unique and historic hotel set in the Heart of Taunton, Somerset. Our simple ethos lies at the heart of everything we do – to offer the warmest of welcomes, give the utmost personal attention and exemplary service to each and every one of our guests.

...

Listed this business? Enhance your listing

Reviews

Be the first to review this listing