The Fox at Barrington
HotelBourton-on-the-Water
The Fox at Barrington provides hotel accommodation situated in Great Barrington, Bourton-on-the-Water. This establishment offers a base for travellers staying in the local area.
No reviews on VacationGuide yet.