About Daffodil Hotel & Spa
Set on the shores of Lake Grasmere, in acres of grounds, surrounded by the most stunning views, hills and countryside, sits our wonderful Country House Hotel.
Contact & Location
Daffodil Hotel & Spa
Grasmere, LA22 9PR, Cumbria, United Kingdom