Search Hotels
Search History
1 Hotels found in Arcola.
Destination: USA Arcola |
Hotel Address: 610 East Springfield
The Comfort Inn is conveniently located off Interstate 57, just 15 miles from Lake Shelbyville This Arcola, IL hotel is close to area attractions including Tuscola Outlet Mall, Rock Home Gardens, a historic Amish community offering train and buggy rides and Illinois Amish Country, where visitors can take a step back in time and view the Amish lifestyle
The University of Illinois and Eastern Illin...More