The Fox at Barrington
Hotel
Burford
The 17th-century Fox Inn is set on the banks of the River Windrush, in the lovely Cotswolds countryside. It offers individually styled rooms with free Wi-Fi, a charming pub and riverside dining.
Number of rooms: 7
Great Barrington, Burford, OX18 4TB, United Kingdom