567 Illinois 38, Rochelle, IL 61068, USA
567 E Hwy 38 Rochelle, IL 61068
Rochelle
Illinois
61068
United States
877-411-3436877-411-3436
Baymont Inn Suites Rochelle allows two dogs of any size for a fee of $10/night each.