Stouts Hill Club
Stouts Hill is a country house holiday resort, a castellated Strawberry Hill gothic mansion, sympathetically restored with superb interiors. It is located in the South Cotswolds in the heart of England with a 27 acre parkland setting, including two rose gardens and a three acre lake for fishing.
Send Message to listing owner
Listing Title: Stouts Hill Club