Rams Head Inn Hotel Dolton
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.
Number of rooms: 8
South Street, Dolton, Dolton, EX19 8QS, United Kingdom