Wednesday, November 11, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Castle Hotel, Taunton

Taunton, United Kingdom

Castle Hotel, Taunton
Castle Hotel, Taunton. Photo via Wikimedia Commons.

The Castle Hotel at Taunton is a hotel with one restaurant, Brazz, and a number of events spaces, 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.

Hotel data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hotels in United Kingdom

See all in United Kingdom →