A five-star country house hotel, spa and restaurant, Ellenborough Park is just outside Cheltenham in the Cotswolds 1 Steeped in history and boasting 90 acres of glorious grounds, Ellenborough Park lies between the Cotswolds’ highest point and the gallops of Cheltenham Racecourse. It’s the only five star hotel in Gloucestershire and dates from 1485. This…