Lake House is a luxury hotel located on the shores of the stunning Lake Daylesford in Victoria, Australia. The resort is situated amongst six acres of country gardens and is home to a large number of native birds including rosellas, parrots, kingfishers and kookaburras. The hotel features a stunning infinity pool, a full-size tennis court, a state-of-the-art spa, and an award-winning restaurant. Stay at Lake House and experience luxury accommodations, all of which have been individual decorated and feature a private deck where you can marvel at the beautiful surroundings.