Europe > United Kingdom > Bishops Tawton
Hotel List in United Kingdom Bishops Tawton.
Please click the hotel name.
Bishops Tawton Hotels List
-
Hollamoor Farm
No Setting
Area : Bishops Tawton
Address : Tawstock
Hollamoor Farm is a popular choice amongst travelers in Barnstaple, whether exploring or just passing through. The hotel has everything you need for a comfortable...