Victoria’s Iconic Hotel, Restaurant, Spa, Wedding Venue, Cooking School and Corporate Retreat. The Lake House is an oasis of peace and tranquility. Perched on the shores of the beautiful Lake Daylesford with excellent service and an acclaimed restaurant that has won many awards with it’s paddock to plate menu catering for all diets