A detached property, situated within the town of Stow-on-the-Wold. It houses four bedrooms and can sleep up to six people.
Prices from £737.00
More Details & Availability