Devoncourt Hotel

16 Douglas Avenue
Exmouth
United Kingdom