Hotels Closest To Super 8 by Wyndham Peoria

1816 West War Memorial Drive
Peoria, Illinois 61614

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