Econo Lodge
Hotel
Chillicothe, Illinois
Featuring 2-star accommodation, Econo Lodge is located in Chillicothe, 28 km from Peoria Civic Center and 30 km from Bradley University. With free Wi-Fi, this 2-star hotel offers a 24-hour front desk. The hotel features family rooms.
Number of rooms: 41
615 S 46th St, Chillicothe, 61523, United States