The Imperial Hotel is a prestigious 4-star establishment located on the banks of the River Taw in the heart of Barnstaple, North Devon.
A contemporary, family-friendly hotel located near the River Taw in Barnstaple, North Devon. It offers a range of leisure facilities, including a heated indoor and outdoor pool, a fitness suite, and an on-site restaurant.
Find places to explore nearby
Find places to explore nearby