Stouts Hill Club
Category: Accommodation
Description:
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.