Holiday Inn Express Rochelle

1240 S Dement Road
Rochelle
Illinois
United States