Heidel House Resort & Spa Hotels/Motels Heidel House Resort & Spa Visit Website 643 Illinois Ave Green Lake, WI 54941 (920) 294-3344 (800) 294-2812 About Map About Located on the shores of beautiful Green Lake, Heidel House Resort & Spa offers an oasis of relaxation complimented by impeccable service. It is a place to unwind, slow down and recharge. What's Nearby? Distance: 5 10 15 20 25 50 mi.