|
Stonehouse Court is an outstanding Grade II listed manor house built in 1601 and set in 6 acres of secluded gardens in Stonehouse, near Stroud. As well as offering 36 individually decorated bedrooms, the hotel has extensive conference facilities,... read more
|
|