1 Church Road, TR14 7NS - Camborne, United Kingdom
Inn - Inns, Camborne
Show on map
Set in Camborne, within (fifteen kilometers) of Carbis Bay and (nineteen kilometers) of St Michael's Mount, cornish Choughs Inn offers accommodation with a bar and free WiFi as well as free private parking for guests who drive. - Inns, Camborne