Super 8 By Wyndham Taylorville Il Taylorville Stop at Super 8 Taylorville IL to discover the wonders of Taylorville (IL). Offering a variety of facilities and services, the property provides all y ... Save Up To 60%