Stonehouse Court Hotel

Stonehouse Court is a 17th-century manor house hotel situated in a peaceful location overlooking Stroud Water Canal. This charming venue also boasts glorious views of the Stroud Valley.

Address

Bristol Road, Stonehouse, GL10 3RA

Telephone

(01453) 794950

More on Stonehouse Court Hotel

More from Food & Drink