Super 8 by Wyndham Mendota

2601 East 12th Street
Mendota, Illinois 61342
15.4 miles from Illinois Valley Regional Arprt
More hotels near this hotel


Directions from Super 8 by Wyndham Mendota to Illinois Valley Regional Arprt


More Mendota Landmarks Near Super 8 by Wyndham Mendota

Mendota Community Hospital (3.2 miles)