17th-century stone inn, Sturdys Castle, offers classic rooms, a traditional restaurant, and a cosy bar. Serves British pub food.