Skip to content
The Good Dog Guide Everything Dog Friendly

Cragwood Country House Hotel



Cragwood Country House Hotel is a country house hotel in Windermere, set on the shores of Lake Windermere within a secluded twenty-acre estate. A stylish base for dog owners looking for a hotel in Cumbria.

...

Listed this business? Enhance your listing

Reviews

Be the first to review this listing