Stow Lodge Hotel is a friendly family run Cotswold Manor House Hotel situated in its own picturesque gardens overlooking the Market Square of Stow-on-the-Wold. The hotel is ideally situated for touring the Cotswolds and is also within easy reach of Stratford-Upon-Avon, Oxford and Warwick, all within a forty five minute drive. Closer still are the picturesque towns and villages such as Bourton-on-the-Water, The Slaughters and Chipping Campden to name a few.