Rams Head Inn



Dolton • Show on map
Price as low as GBP 102.41
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…More info


