In günstiger Lage an der Interstate 74 und weniger als 7 km von der University of Illinois entfernt bietet dieses Hotel in Champaign einen Flachbild-TV und kostenfreies WLAN in jedem Zimmer.
Zimmeranzahl: 132
905 West Anthony Drive, Champaign, IL 61821, USA
Hotel heute 1-mal gebucht.