Search results
We did not find results for: the castle hotel taunton somerset.
Check spelling or type a new query.
We did not find results for: the castle hotel taunton somerset.
Check spelling or type a new query.
The Castle Hotel at Taunton is a hotel with two restaurants, Castle Bow Restaurant and BRAZZ, located in the centre of Taunton, Somerset, England. The business is located in a Grade II listed 18th-century reconstruction of the former 12th-century Norman fortress, Taunton Castle. Wikipedia