Positioniert innerhalb von drei Hektar wunderschönen Gärten, dem ehemaligen Landhaus, Cedars Inn ist ideal in Barnstaple. Lundry Island, Canonteigh Falls, Diggerland, Exeter Cathedral, Powderham Dom und Museum of Dartmoor Life sind nur einige der Sehenswürdigkeiten in der Stadt. Cedars bieten 34 Hütten self-contained with en-suite facilities, Sat-TV, Direktwahl-Telefon und Tee-und Kaffeemaschine. Die Cedars Inn Restaurant und Bar ist geöffnet von früh morgens bis spät in die Nacht und dient der berühmten Cedar Cavery, sowie leckere britische Küche.