Econo Lodge Peoria
Econo Lodge Inn and Suites Peoria is located just off Interstate 74, less than one mile from the Northwoods Mall. This hotel is within five miles of popular points of interest like the Peoria Civic Cent...more
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date