Stow Lodge Hotel in Stow-on-the-Wold has been run by the same family for more than 50 years, today offering 20 en-suite bedrooms, as well as a coach house and separate suite in the hotel gardens.
Stow Lodge Hotel
Address
The Square, Stow-on-the-Wold, GL54 1AB