Super 8 Chillicothe Il (Chillicothe) HOTELYEAR BUILT 1996ADDITIONAL PROPERTY DESCRIPTION THE AWARD WINNING PRIDE OF SUPER 8 CHILLICOTHE IS LOCATED JUST OFF I 29 ONLY 20 MINUTES FROM PEORIA. THREE SISTERS PARK IS LOCATED NEXT TO THE MOTEL AND THE DETWEILER PARK AND GO...