The Clock House Harford



Dartmouth • Show on map
View Details for Price
Located in Harford in the Devon region The Clock House Harford is a 4-star property featuring free WiFi. The accommodation is 39 km from Tavistock. This holiday home comes with 3 bedrooms a kitchen with…More info
