Broomhill Art Hotel
Muddiford Road Barnstaple, EX31 4EXThis country house hotel is situated just past the North Devon District Hospital, less than 5 minutes’ drive from Barnstaple town centre. It offers free on-site parking and an award-winning restaurant.
6 rooms
from £50