Champaign, IllinoisUnique 1 BR 1BA Stay in Downtown 204
Unique 1 BR 1BA Stay in Downtown 204
4 Stars
17 East University Avenue , Champaign, Illinois, USA
Located in Champaign, 500 metres from Orpheum ChildrenS Science Museum and 1.9 km from Illini Union, Unique 1 BR 1BA Stay in Downtown - 204 offers air conditioning. This apartment features free privat…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms