Best deals on the closest Hampton Inn to this island in Schuyler County, Illinois
1639 East Jackson Street - Macomb - 27.7 miles from Elm Island