Situated just off Glocuester Road, our four star Leonardo Hotel Cheltenham offers short drives to the Cheltenham Racecourse and the city centre. Filled with heritage, this Regency town is less than a hundred miles from London and sits just outside of the Cotswolds - An area of outstanding natural beauty.
... Read more