Country Pub Dining with Historic Charm
Elphinstone Hotel is a characterful country pub offering hearty, well-executed dishes in a bright, welcoming dining room. Guests praise the quality of classic roasts and other pub favorites, alongside changing Asian-inspired options with seafood and vegetarian choices. A spacious beer garden with games and a small stage, plus thoughtful touches for children, makes it appealing for families. Friendly, conversational staff contribute to the relaxed, village-pub atmosphere.