|Page: 1 of 1||Sort By:|
Tuscola, Illinois Hotels & Resorts - "The super 8 tuscola, il is conveniently located on i-57 route 36 at exit 212. We are within walking distance to the tuscola factory stores outlet mall
Tuscola, Illinois Hotels & Resorts - Baymont Inn and Suites Tuscola is located approximately 10 miles from Amishland and 25 miles from Willard University in Champaign, Illinois.
Find great deals on quality Tuscola, Illinois hotels & resorts, or indulge at one of our luxury resorts. Take advantage of the many amenities that can be included with your stay such as in-room internet access, wifi, room service, fitness center, pool, hot tub, steam room, and shuttle services to and from the airport. Browse our Tuscola, Illinois hotels and resorts and plan your Tuscola, Illinois vacation today!