News

Read The Castle at Taunton, Somerset, England hotel review on Telegraph Travel. See great photos, full ratings, facilities, expert advice and book the best hotel deals.
The Castle Hotel in Taunton offers pleasantly-dated accommodation, locally-sourced fodder, and an odour of mingling furniture polish and port.
Seven years after an earthquake devastated the region, the reborn Castel di Luco hotel in Le Marche, Italy, offers discreet, immersive time travel to a romantic past ...
The director and general manager is nearing the end of his second stint at Taunton’s Castle Hotel.
In the heart of downtown Castle Rock is a historic building older than the town itself. Now, there's a plan to give it new life.
Currently the newest Head Chef of the BRAZZ @ The Castle Hotel in Taunton, Raftery follows the steps of celebrity predecessors Gary Rhodes and Phil Vickery. Raftery’s ambition to become a chef was ...