Dieses Hotel in Champaign bietet Zimmer mit kostenfreiem WLAN und eine Küche mit einem Kochfeld. Das Memorial Stadium und das Campus der University of Illinois erreichen Sie nach 10 Fahrminuten.
Zimmeranzahl: 80
1212 West Anthony, Champaign, 61821, USA