Quality Inn
Hotel
Arcola, Illinois
This Quality 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.
Number of rooms: 41
610 East Springfield, Arcola, IL 61910, United States