The Castle at Taunton is an historic West Country hotel with a reputation for warm hospitality, friendly service and a character all of its own.
Located in Taunton town centre near Somerset County Museum and Castle Green - The Castle Hotel is the perfect place to take a break from shopping to have afternoon tea, coffees, lunch or cocktails.
The Castle boasts two of Taunton town centre's finest restaurants, BRAZZ our lively and lighthearted brasserie, and Castle Bow Restaurant, the hotel's flagship which is relaxed yet refined. Whether for lunch, afternoon tea, dinner, cocktails, weddings or special occasions - we love to entertain!
Tags: Hotel,Historical Place