Updating availability and prices
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
This room has a flat-screen TV, seating area, desk and tea and coffee facilities
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room
Restaurant