The business Super 8 Motel - Tuscola is a 3-star property placed near State Farm Center and Illini Union.
Guests can reach Super 8 Motel - Tuscola by car from University Of Illinois Willard airport in 30 minutes.
Eat & Drink
Serving American dishes, Dennys is about 200 meters away.
Business facilities at Super 8 Motel - Tuscola include a meeting room and a photocopier.