
01Cheltenham · United Kingdom
Cowley Manor Experimental
Cowley Manor Experimental is a 31 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...
Explore this hotel