Skip to content
The Good Dog Guide Everything Dog Friendly

The Dower House Hotel



The Dower House Hotel near Lyme Regis is a family-run boutique country hotel with nine en-suite rooms, extensive gardens and an outdoor heated swimming pool.

...

Listed this business? Enhance your listing

Reviews

Be the first to review this listing