The Park Hotel
Taw Vale Barnstaple, Devon, EX32 9AESituated opposite Rock Park and only a short level walk to the town centre, this modern 3-star hotel offers easy access to the countryside and beaches of North Devon.
42 rooms
from £40