Cowley Manor is a 30 bedroom contemporary country house hotel and spa located in the glorious Cotswold countryside surrounded by 55 acres of parkland, woods and meadows. The gardens feature natural springs, lakes and Victorian cascades.
Half the rooms are in the Main house, half in the Stable Block.
Fabrics by British Designers
Gym, Sauna, Steam Room, 17m Indoor Pool, 15m Outdoor Pool