Heidel House Resort & Spa Resort
643 Illinois Avenue, Green Lake, WI 54941, United States
This beachfront resort on Green Lake offers both an indoor and outdoor pool. Golf at the Tuscumbia Country Club, founded in 1896, is steps away from the resort. Free Wi-Fi is available.
It is a great room to stay in for a couple of days.