Chenalls Cottage
Vacation Home
Helston
Chenalls Cottage, a property with a garden, is set in Helston, 25 km from Lizard Lighthouse & Heritage Centre, 36 km from Newquay Train Station, as well as 42 km from Minack Theatre.
Helston, TR13 0EY, United Kingdom