The 3-star Heidel House Resort & Spa Green Lake, located about a 20-minute walk from Green Lake Marina, boasts an indoor pool. An elegant atmosphere and impeccable services make this resort a great place to stay in Green Lake.
The hotel lies miles from Dartford Bay and 3.1 miles from Green Lake Conference Center. Plus the accommodation is 25 minutes by foot from Green Lake Town Square. Visit Green Lake, merely 800 feet from the Heidel House Resort & Spa, and feel complete harmony with the nature of United States of America. Entertainment in the area includes the historic theater "Thrasher Opera House" within 30 minutes' walk of this Green Lake hotel.
The rooms comprise an adjoining terrace and a balcony complete with ironing facilities and an air conditioner, as well as a flat-screen TV with satellite channels. A separate toilet and a shower, along with a hairdryer and bath sheets, are provided in the bathrooms.