South Hill Farmhouse
HotelStow-on-the-Wold
South Hill Farmhouse is an expansive Grade II listed holiday residence set within a short walk of the centre of Stow-on-the-Wold. Providing vast accommodation with its own garden and countryside views, the property can host gatherings of up to 22 guests. It is also well situated for exploring regional attractions, lying within 19 kilometres of both Broadway Tower and Sudeley Castle.
Google rating 4.8 · 17 Google reviews · See on Google Maps