Characterful Village Pub with Thai and Classic Fare
Castle Inn combines the charm of a traditional wood-paneled country pub with unexpectedly authentic Thai cooking alongside classic British pub dishes. Guests highlight the flavorful homemade pies, Thai specialties, and a satisfying breakfast. Clean, functional rooms, welcoming staff, and a convivial atmosphere with locals create a comfortable place to eat, drink, and stay, with dogs also welcomed.