This hotel is located just off the main square in Stow on the Wold. Food is excellent, staff are very helpful and gardens are magnificent. The rooms are very comfortable and I would recommend this hotel to anyone wanting a base from which to tour the Cotswolds.
- Also Known As:
- Stow Hotel Stow-On-The-Wold
- Stow Hotel On The Wold
- Stow Lodge Hotel Stow-On-The-Wold, Cotswolds