The Red Lion

4.2
(92 reviews)
East Street, Chulmleigh EX18 7DD England
+44 1769 580384Official website
Inn
Mid-range
Modern
Quaint
Hotel
The Red Lion | Barnstaple | United Kingdom | TripAligner