The Castle Hotel at Taunton
This venerable town centre hotel has history in spades. It’s a Taunton institution and something of a hub of local life for Somerset’s county town, with lots of comings and goings. On offer are comfy bedrooms, good and varied dining and drinking options, and confident, easygoing hospitality. See the full post >