The Royal & Fortescue Hotel 3 stars

Boutport Street, Barnstaple, EX31 1HG, United Kingdom

Hotel image
Read more reviews for The Royal & Fortescue Hotel