
Champaign, IL, United States
Holiday Inn Champaign
3-star hotel · IHG HOTELS & RESORTS
The Holiday Inn Champaign is located in the heart of our beautiful city, perfect for both business and leisure travelers. We are within walking distance of the University of Illinois, State Farm Center, and Memorial Stadium, and…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge


