Wyndham Garden Conference Center Champaign - Urbana Hotel
1001 W Killarney St, Urbana, IL 61801
Conveniently located off Interstate 74,Wyndham Garden Conference Center Champaign/Urbana is just 2 miles away from the University of Illinois and offers shuttle service to campus and Willard Airport.