Super 8 Streator Il (Streator) The Super 8 Motel in Streator, Ill., is located near the Weber House and Garden, and outdoor enthusiasts can enjoy nature while canoeing on the scenic Vermillion River. This property is also near Eureka and Illinois Central Colleges. M...