Holiday Inn Express Rochelle Rochelle
1240 North Dement Road
Rochelle,
IL 61068
In the historical district