Cedars Inn
Bickington Rd Barnstaple, North Devon Coast, EX31 2HESet in 3 acres of beautiful grounds, Cedars Inn features a conservatory restaurant and free parking. The inn is situated just outside Barnstable, a 20-minute drive from Exmoor National Park.
32 rooms
from £70