Rodeway Inn
Hotel
Flora, Illinois
Rodeway Inn is a 2-star property set in Flora. This 2-star hotel offers a 24-hour front desk and free Wi-Fi. The hotel has family rooms. All guest rooms in the hotel are fitted with a flat-screen TV.
Number of rooms: 30
900 North Olive Road, Flora, 62839, United States