Located in Taunton's town centre, the Castle Hotel is steeped in the drama and romance of English history and is the perfect base for exploring the stunning Somerset countryside. Once a Norman Fortress, the hotel now offers 44 beautifully decorated bedrooms and suites, a Michelin starred restaurant and BRAZZ, a stunning, modern Brasserie. Hotel guests at this family owned hotel can be assured of receiving the very warmest of hospitality..The nearest railway station is taunton, 500 metres.