- UK Information
- UK Hotels
- Fox Inn, The
Fox Inn, The
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.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £76.5
6