Welcoming Inn with Comfort Food and Modern Rooms
Castle Inn combines a hospitable pub-style dining room with contemporary, well-kept guest accommodations. Hearty, classic dishes such as pies and steaks earn praise for their quality, with satisfying desserts to follow. Modern en suite rooms feature generous beds and well-appointed bathrooms, creating a restful overnight stay. The atmosphere is relaxed and inviting, and dogs are welcome throughout.