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.
SIZE
- 30 rooms
- 2 floors
LOCATION
AMENITIES
- Spa
- Indoor Swimming Pool
- 24 Hour Front Desk
- Bar
- Billiards and Pool Tables
- Concierge Services
- Fitness
- In-Room Hairdryer
- Restaurant
- Room Service
- In-Room Safe
- Satellite TV