The Imperial Hotel 4 stars

Taw Vale Parade, Barnstaple, EX32 8NB, United Kingdom

Hotel image
Read more reviews for The Imperial Hotel