Champaign City, Champaign City
Spend a second to
save a fortune!
Spend a second to save a fortune!
1501 S. Neil Street, Champaign City
Within walking distance of the University of Illinois, this Champaign, Illinois hotel features an on-site restaurant along with spacious guestrooms furnished with microwaves and MP3 compatible radios.
See MoreUsage of subsidiary facilities may incur additional fees