A traditional inn in the Devon village of Dolton, the Rams Head Inn retains its original character with beamed ceilings and an open brick fireplace. Around 16 miles from Barnstaple, it offers home-cooked food and en suite rooms with free parking and ...
Rooms total: 5Important Information
Please note the kitchen is closed on a Monday for lunch and dinner and Sunday for dinner.
More information »