STAY AT A HISTORIC HOTEL
You will be based throughout at The Castle Hotel in Taunton, one of Somerset’s most historic and welcoming hotels, which has a millennium of stories behind it. Located in the centre of the charming county town, this delightful, wisteria-clad establishment will be the perfect base as you explore the great gardens of south-west England.