New-logo

1501 S Neil St, IL 61820

Hilton Garden Inn Champaign

Nearby Restaurants Rating Address Distance
Hilton Garden Inn Champaign
1501 S Neil St0 ft away
Meatheads
1305 South Neil Street938 ft away
Assembly Hall Star Theatre
1800 S. First St.2828 ft away
Dewey's
33 E. Green St.4182 ft away
City Center
505 S Chestnut St4446 ft away