Central hotels in Barton (Cambridgeshire)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The White Horse Inn
118 High Street, Barton (Cambridgeshire), United Kingdom (Open map)
This Barton hotel is nestled approximately 700 metres from Barton Village Pond. Situated nearly 25 minutes' walk from The Orchard...
Read more...
7.9
Good
27 reviews