Cragwood Country House Hotel



Windermere • Show on map
Price as low as GBP 144.55
Cragwood Country House Hotel lies on the shores of Lake Windermere in the Lake District National Park.With acres of landscaped gardens this hotel offers free on-site parking and Wi-Fi. There is a flat-screen…More info
