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, Gloucester.