Inn has great surroundings.
Cedars Inn is placed on three acres of well maintained gardens and landscape that will impress any visitor. Set just outside of Barnstaple, the semi-rural location is very tranquil, but still close enough to town that people can easily get to anything the