Caught between the Cotswolds’ highest point and the lush green gallops of Cheltenham’s world-famous racecourse, Ellenborough Park is an indulgent 15th-century country estate, turned 21st-century luxury hotel retreat.  An unforgettable hotel in Cheltenham. Steeped in history, this Cotswolds manor house is set in 90-acres of bucolic countryside; a luxury house and grounds, where the friendly team combine charm and bespoke service, creating truly memorable experiences.