The 3-star Knights Inn Arcola, Il lies within 46.5 km from State Farm Center and Illini Union.
Knights Inn Arcola, Il is 10 minutes' walk from the center of Arcola. 184 km to Indianapolis.
This hotel is placed within proximity to gardens.
Knights Inn Arcola, Il lies within 40 minutes’ drive to University Of Illinois Willard airport.
Eat & Drink
Serving a wide assortment of dishes, Monical's Pizza and Daily Kneads are about 150 meters from the property.