A budget-friendly hotel with unfussy rooms. The Castle Hotel features a lively bar and a pub-style restaurant, including a carvery.