1412 West Fayette Avenue, Effingham
Studio 6 Effingham, IL is a 3-star property located in Effingham. Guests can have a drink at the snack bar.
1906 N Cunningham Ave, Effingham
Located in Urbana, 2.8 miles from Orpheum Children'S Science Museum, Studio 6 Suites Urbana, IL has accommodations with free WiFi and free private parking. This 2-star hotel has air-conditioned rooms with a private bathroom.