Elegance, a traditional atmosphere and friendly service are all key features at the Cedars Inn Barnstaple, which offer... More hotel details