1240 North Dement Road, Rochelle, IL 61068, USA
1240 Dement Rd Rochelle, IL 61068-8526
Rochelle
Illinois
61068
United States
877-411-3436877-411-3436
Holiday Inn Express Rochelle allows up to two dogs of any size per guest room for an additional fee of $25 per stay. Cats are welcome.