Back to The Lake District

Cragwood Country House Hotel

HotelWindermere

Photo supplied by our booking partner

Cragwood Country House Hotel is a hotel situated in Windermere. Set along Ambleside Road, this establishment provides country house accommodation.

No reviews on VacationGuide yet.