hiring gallery in cotswolds cowleymanor.com luxury spa hotel in the cotswolds featuring 30 bedrooms, a multi award-winning spa, and 55 acres of grade ii listed gardens. Category:accommodation and hotels Global Rank:1,885,453 visits:16.5K pages/Per:2.7 ADS