LuxeGetaways Magazine – Fall 2016 | Ellenborough Park is a 15th century manor house located in the heart of the Cotswolds, adjacent to the famous Cheltenham Racecourse. The hotel boasts a world-class spa and gourmet restaurant, and is comprised of 60 large bedrooms and suites designed by Nina Campbell. “More than […]