hotels55.net
United Kingdom Bishops Tawton Hotels
Japanese
Europe
>
United Kingdom Hotels
> Bishops Tawton
Hotel List in United Kingdom Bishops Tawton.
Please click the hotel name.
Bishops Tawton - United Kingdom
Hollamoor Farm
No Setting
Area : Bishops Tawton
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 stay. Take advantage of the hotel's luggage storage, BBQ ...
Europe
>
United Kingdom Hotels
> Bishops Tawton