Lake House is a celebration of people, produce and place. It is a food and wellness destination, comprising 33 rooms and suites, a much loved and famed restaurant, award-winning spa, and artist's studio. Lake House sits on the foreshore of Lake Daylesford amongst 6 acres of towering trees, country gardens and winding paths.