Ellenborough Park is a magnificent 15th century English country estate with a luxury spa, and beautiful grounds. Perfectly situated on the edge of the Cotswolds and a short drive from Cheltenham town centre.