Newly renovated town center hotel, the Stag & Thistle offers accommodation and restaurant facilities. Enjoy delicious, well-presented food in a beautifully decorated setting.