Knights Inn Arcola, Il is situated in the middle of Arcola near State Farm Center and Illini Union.
The city center is 10 minute walking distance from the hotel. The hotel is set 128 km away from Crawfordsville.
Knights Inn Arcola, Il is within a 40-minute drive to University Of Illinois Willard airport.
Eat & Drink
Serving eclectic dishes, Monical's Pizza is about 150 meters away.