In the centre of Taunton, within easy reach of all the main attractions in the community, this hotel offers a place of rest and relaxation, peace and tranquillity, wit an edge of luxury throughout. Guests are treated to excellent service at all times from a friendly and attentive staff. There is a restaurant and bar in-house that serves a great selection of food and drinks.
The castle hotel at taunton is a beautiful place to stay! our room was excellent and the staff outstanding! the food was first class in the restaurant and also in the attached restaurant 'brazz'
We were breaking a journey to Cornwall. Arrived very tired and late for dinner we had ordered. Staff very helpful and kind. Rescheduled dinner for us without any problems. Great room and fantastic meal - definatley somewhere we would consider staying in the future.