Crestwood IL Hotels & Motels 1. 13330 South Cicero Avenue, Crestwood, IL 60445 | Holiday Inn Express CRESTWOOD (877) 410-6681