The Imperial Hotel is a prestigious 4-star establishment located on the banks of the River Taw in the heart of Barnstaple, North Devon.
The Royal & Fortescue Hotel in Barnstaple offers historic charm with modern comforts, featuring dining options like Lord Fortescue’s restaurant and 62 The Bank bistro.
Find places to explore nearby
Find places to explore nearby