Baymont Inn and Suites Storm Lake

1726 Lake Ave Hwy Business 71
Storm Lake
Iowa
United States