Ellenborough Park Hotel – Cheltenham
Book online Ellenborough Park is a Cotswolds destination which has been restored as a 5 star country house hotel. Located just ten minutes from Cheltenham Spa and set within 90 acres of parkland, Ellenborough Park has all the best features of AA Five Star traditional Cotswolds hotel. Comprising of 62 rooms and suites individually designed…