Tawstock Castle Home/Hotel/Tawstock Castle Tawstock, Barnstaple EX31 3HX Contacts Tawstock, Barnstaple EX31 3HX https://devoncastle.wixsite.com/my-site-1 Send updates or Remove Description Home Features Map Reviews No reviews! ADD REVIEW Similar companies Hotel Podzzz 33-45 Parr St, Liverpool L1 4JN Hotel Half Moon Inn Llanthony, Abergavenny NP7 7NN +441873890611 Hotel Old Stone Trough | Lodge & Inn Colne Rd Kelbrook, Barnoldswick BB18 6XY +441282844844 Hotel Sheraton Grand Hotel & Spa, Edinburgh 1 Festival Square, Edinburgh EH3 9SR +441312299131 Categories Hotel