Karta Vacation Rentals





In the Stroud Valley town of Stonehouse, this 17th‑century manor hotel sits on six acres beside the Stroud Water Canal. About 5 km from Stroud town centre and a short drive from the Cotswold Canals Trust and nearby museums, it’s a family-friendly base with free self‑parking.