The Coach & Horses

4.8
(4 reviews)
Buckland Brewer EX39 5LU England
+44 1237 451395Official website
Budget
Business
Hotel
Mid-range
The Coach & Horses | Barnstaple | United Kingdom | TripAligner