Hotel Review: Ellenborough Park Hotel, The Cotswolds

Hotel Review: Ellenborough Park Hotel, The Cotswolds

The newly-opened Ellenborough Park is a gem of a country house hotel in the rolling Cotswolds countryside. Don't miss a dip in the heated outdoor pool.

Close

What's Hot