|
|
|
Cedars Inn Barnstaple
Bickington Road, Barnstaple, North Devon
Located within beautiful gardens, this hotel is a great place to spend time, away from the stresses of modern life. There are a great many things to see and do locally that include Diggerland and the Museum of Dartmoor to name but a few. The rooms have all been well designed and offer an extensive range of modern amenities that include satellite television and much more.
|
|
|