Ellenborough Park, is a majestic country house set in 100 acres of grounds situated adjacent to the famous Cheltenham racecourse in the village of Southam, just outside Cheltenham. Ellenborough Park offers the highest quality service and luxurious accommodations in the midst of glorious Cotswold countryside. With the new renovations, the hotel boasts 62 fully restored and new bedrooms, with Open Plan Suites of up to 700 square foot and one Grand Suite with private dining room for 12. All ... More