There is one place to stay in Barrington with 24 hour reception
1 results
Glencoe Country Bed and Breakfast is a sustainable bed and breakfast located in Barrington, Tasmania.