Get Directions to Cowley Manor Hotel ← View details Cowley Manor, Cowley, Near Cheltenham, Gloucestershire GL53 9NL, United Kingdom, Seven Springs, England Get Directions From* To * — Required information