Region: Cotswolds, Upton St Leonards
Hatton Court is a delightful 3 star country house hotel tucked away behind a bank of mature trees on the edge of the Cotswold escarpment between the Cathedral City of Gloucester and the glorious village of Painswick.
|