|
Imperial Barnstaple
Litchdon Street, Barnstaple - England, UK

Within easy reach of dartington glass factory andexmoor national park this traditional edwardianstyle hotel is convenient for day trips to thevillages of clovelly / lynton and lynmouth. Situatedin the town centre overlooking the river taw andclose to wate
|