Hyatt Place Champaign/Urbana, Champaign
https://hyatt-place-champaignurbana.usa8.info
Featuring an indoor pool and restaurant, this hotel in Champaign’s city center is 1.2 mi from the University of Illinois at Champaign/Urbana. Free WiFi access is available.
217 North Neil, Champaign, IL 61820, United States of America