This thatched detached house is situated near the Devon village of Sandford and can sleep eight people in four bedrooms.
Prices from £614.00
More Details & Availability