The Fox Inn

This hotel is not currently in
the Good Hotel Guide

The Fox Inn
nr Stow-on-the-Wold
Lower Oddington
Gloucestershire
GL56 0UR
England