Picturesque countryside accommodation on the shores of Lake Daylesford, in Victoria’s Spa Country.
Lake House Daylesford

Picturesque countryside accommodation on the shores of Lake Daylesford, in Victoria’s Spa Country.
Award-winning clifftop retreats with floor to ceiling windows, panoramic views, flickering fireplaces, and romantic spas.