Castle Green, Taunton, Somerset
Located in Taunton's town centre, the Castle Hotel is steeped in the drama and romance of English history and the perfect base for exploring the stunning Somerset countryside. Once a Norman Fortress, the hotel now offers 44 beautifully decorated bedrooms and suites, an award winning fine dining restaurant and Brazz, a stunning, modern Brasserie. Hotels guests at this family owned hotel, can be assured of receiving first class hospitality.
Click here for the no frames version of the hotel accommodation