Ellenborough Park
Southam, Cheltenham, Gloucestershire GL52 3NJ
A quintessential 15th century manor house on a 90-acre country estate in the Cotswolds. There’s no shortage of up-to-the-minute 5-star luxury and facilities, and being close to Cheltenham, Ellenborough…
- Distance: 0.99 Miles
- Max: 140 guests