Skip Main Navigation
Page Content

The Castle Hotel

The Castle at Taunton is an historic West Country hotel with a reputation for warm hospitality, friendly service and an extensive literary and chamber music events programme.

 

Save This Event

Event Saved