The Lake House Hotel
Get away for the weekend to this STUNNING lakeside oasis! Lake House is the luxurious Daylesford hotel of our dreams! Treat yourself to a weekend in a gorgeous suite, each coupled with it’s very own jaw-dropping view! All while you indulge at their award winning spa and incredible restaurant! Lake House – 4 King St, Daylesford.