Cornwall >
Otterham
Otterham hotels & apartments, all accommodations in Otterham
Caroe Farm House Bed & Breakfast
Otterham Camelford, Otterham, United Kingdom
Featuring a private location, Caroe Farm House Bed & Breakfast Otterham offers views of the garden, and is at a distance of 7 km from Davidstow Airfield and Cornwall at War Museum. Wi-Fi is…