Hotels Near Idnr Horseshoe Lake State Park

3321 State Route 111
Granite City, Illinois 62040

Idnr Horseshoe Lake State Park is 9 miles from downtown Saint Louis

Idnr Horseshoe Lake State Park is located in Granite City, Illinois.

Hotels are listed in order of distance from Idnr Horseshoe Lake State Park

Visit our Granite City page for more places to stay in Granite City and nearby cities and towns