Lake House
Located in DAYLESFORD – Private Parties at Lake House One of Australia’s most romantic hotels, Lake House is nestled on the shores of idyllic Lake Daylesford. Renowned for its beautiful lakeside location, its destination restaurant, cellar and it’s very special bespoke events; it sits amongst six acres of country gardens in the heart of Victoria’s…