643 Illinois Ave, Green Lake, WI 54941
Located on the shores of beautiful Green Lake, Heidel House Resort offers the finest in lakeside accommodation...Read More
- "Great breakfast buffet for a reasonable price!"
- "Location was great!"
- "The room was clean and had a great view of the lake!"