Champaign City, Champaign City
Spend a second to
save a fortune!
Spend a second to save a fortune!
1811 Moreland Boulevard, Champaign City
This hotel is located in Champaign, 15 minutes' drive from the University of Illinois. It features an indoor pool, and offers spacious rooms with refrigerators, and free Wi-Fi.
See MoreUsage of subsidiary facilities may incur additional fees