Stonehouse Court is a, 17th century Manor House hotel set in six acres of stunning grounds overlooking the Stroud Water Canal and rolling hills of the Stroud Valley. Our attractive gardens and lawns are the perfect place for a peaceful stroll, glass of Pimms or game of croquet. Our recent addition to the Manor House is our Cocktail bar 'Bar 1601'.
... Read more