Escaping the city – a countryside retreat at the Ellenborough Park Hotel, Cheltenham
SITUATED on the 90 acres of country estate, just a few minutes away from Cheltenham and on the gateway to Cotswolds you can find an impressive manor house – the Ellenborough Park Hotel.
A long winded drive lea...