Welcoming Pub with Homely Touches
The Castle Inn is a welcoming pub offering well-prepared, satisfying food and a good selection of drinks. Guests highlight the friendly, attentive team and the relaxed, comfortable atmosphere. Thoughtful personal touches, especially for special occasions, give this family-run spot a notably homely feel.