INN AT OKOBOJI

3301 Lakeshore Drive
Okoboji
Iowa
United States