Seagate
Seagate
Hotel
Appledore
, Bideford, England, United Kingdom
EX39 1QS
90
Excellent ·
105 reviews