
Barton House
Stoodleigh, Tiverton, EX16 9PP, United Kingdom, Tiverton
Location Want to save money while travelling? It’s easy: hotel Barton House is located in Tiverton. This hotel is located in 7 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Devon Badger Watch. At the hotel Specially for tourists who trav
Free WiFiParking












