E
America's Best Inn & Suites Urbana Il
409 W University Avenue, Urbana IL 61801-1643
(217) 531-2493