Situated in a former Norman fortress is the impressive Castle Hotel. Explore the history of Taunton and walk to the nearby shops and cafes. Our rooms are comfortable, spacious and tastefully furnished. Unwind in the lounge with a cocktail before fine dining in the Castle's award winning restaurant. Ideal for the business delegate, the Castle Hotel also offers a conference room for up to 100 people