Cheltenham

Lady’s Review of Ellenborough Park Hotel in Cheltenham

Today I want to share my Ellenborough Park hotel review with you. Of all the beautiful places in England, the Cotswolds are my favorite. Pretty villages and quintessential English countryside come standard, and the area has everything my inner American expects to find in a British travel destination. Oh, and there are horses. And lots of fluffy sheep.

Ellenborough Park Hotel

(more…)