Holiday Inn Express Rochelle by IHG
1240 North Dement Road, Rochelle
Location Want to save money while travelling? It’s easy! Hotel Holiday Inn Express Rochelle by IHG is located in Rochelle. This hotel is located in 3 km from the city center. At the hotel Spend an evening in a nice atmosphere of the bar. Free Wi-Fi is available on the territory. Ask fo
Free WiFiParkingPool
