The Garden Hotel Urbana Champaign, Champaign
https://the-garden-hotel-urbana-champaign.usa8.info
Conveniently located off Interstate 74, The Garden Hotel Urbana Champaign is just 2 miles away from the University of Illinois and offers free shuttle services to campus and Willard Airport.
1001 Killarney Street, Champaign, IL 61801, United States of America