Castle Hill Farm, Cullompton
Hemyock, EX15 3RX, United Kingdom,Object type: Hotel Cullompton
Set in Hemyock in the Devon region, Castle Hill Farm, Cullompton features a garden. The accommodation is 19.9 miles from Sidmouth, and guests benefit from priva