country house hotel

Cowley Manor Hotel - Cotswolds

Regular price £175.00 Sale

4* Hotel

Cowley Manor is a 30 bedroom contemporary country house hotel and spa located in the glorious Cotswold countryside.

Half the rooms are in the Main house, half in the Stable Block.

  • Handmade Furniture
  • 15m Outdoor Pool
  • Leisure Facilities
  • Malt Restaurant 

55 acres of parkland, woods, lake and meadow. BOOK DIRECT.