Situated off the shores of Storm Lake, this Iowa resort offers spacious rooms with free Wi-Fi and cable TVs. The hotel features a year-round indoor water park and seasonal outdoor water park.
Number of rooms: 100
1520 East Lakeshore Drive, Storm Lake, IA 50588, United States