- UK Information
- UK Hotels
- Ellenborough Park
Ellenborough Park
Set in Cotswold countryside, Ellenborough Park is a magnificent English country estate with a luxury spa, fine dining and beautiful grounds. The hotel is situated just outside Cheltenham.
Visa,Maestro,American Express,MasterCard,Diner's Club
Prices from £198
62