Cowley Manor Country House Hotel & Spa.

Cowley Manor is a contemporary country house hotel which sits in the glorious Cotswold countryside surrounded by 55 acres of parkland, woods and meadows. The famous gardens feature several natural springs, a series of lakes and Victorian cascades. Cowley Manor and its award-winning design and architecture combined to pioneer a new wave of contemporary country house hotels.  With emphasis on comfort, service and very few rules, Cowley Manor is the ideal place to relax, unwind and indulge in the heart of the British countryside.

Cowley Manor Country House Hotel & Spa 01

Cowley Manor Country House Hotel & Spa 02 Cowley Manor Country House Hotel & Spa 03

Cowley Manor Country House Hotel & Spa 04 Cowley Manor Country House Hotel & Spa 05 Cowley Manor Country House Hotel & Spa 06 Cowley Manor Country House Hotel & Spa 07 Cowley Manor Country House Hotel & Spa 08 Cowley Manor Country House Hotel & Spa 09 Cowley Manor Country House Hotel & Spa 10 Cowley Manor Country House Hotel & Spa 11 Cowley Manor Country House Hotel & Spa 12 Cowley Manor Country House Hotel & Spa 13 Cowley Manor Country House Hotel & Spa 14 Cowley Manor Country House Hotel & Spa 15 Cowley Manor Country House Hotel & Spa 16 Cowley Manor Country House Hotel & Spa 17 Cowley Manor Country House Hotel & Spa 18 Cowley Manor Country House Hotel & Spa 19 Cowley Manor Country House Hotel & Spa 20