Hotel nearby Cowley
2 found
The Restaurant at Cowley Manor
Cowley Wood, Cheltenham, Gloucestershire, GL53 9NL, United Kingdom, GPS: 51.830524,-2.0527427
Luxury spa hotel in the Cotswolds featuring 31 bedrooms, a multi award-winning spa, and 55 acres of Grade II listed gardens. Cowley Manor is the perfect spot for an indulgent countryside getaway
More Hotel in other Cities
Interesting places in Cowley
Search this area