Das Hotel liegt im Herzen von England's beautiful West Country, The Castle at Taunton ist der ideale Ausgangspunkt für die Erkundung einer Region, reich an Geschichte. Das Castle Hotel in Taunton Stadtzentrum ist zwei Kilometer von der Ausfahrt 25 der M5 und nur wenige Minuten mit dem Auto vom Bahnhof, die direkte Verbindungen mit London und Birmingham. Das Anwesen verfügt über komfortable und gut eingerichtete Zimmer, die ausgestattet sind mit den üblichen Annehmlichkeiten. Sie können eine Vielzahl von erlesenen Köstlichkeiten serviert in der preisgekrönten Fine-Dining-Restaurant.