Rochelle hotels & apartments, all accommodations in Rochelle

Recommended hotels in Rochelle

Holiday Inn Express Rochelle photo

Holiday Inn Express Rochelle

A short distance to a coach station enables you to get to Star Worlds Arcade and Rochelle Railroad Park in…

1240 Dement Road, Rochelle, United States

Super 8 Rochelle photo

Super 8 Rochelle

Star Worlds Arcade is about 26 km from the hotel. The venue is conveniently placed 81 km away from Schaumburg.

601 East Highway 38, Rochelle, United States

Comfort Inn & Suites Rochelle photo

Comfort Inn & Suites Rochelle

Guests will enjoy a convenient location in the heart of Rochelle. This venue is 2 km away from the center…

1133 North 7Th Street, Rochelle, United States