Close Window
View Category

Residence Inn Champaign

Exterior

Hotel Views

Exterior (1 of 35)

The Residence Inn Champaign is perfectly located just off of I-74 and minutes from the University of Illinois.