Champaign, IllinoisLuxury Condo in Downtown Champaign

Luxury Condo in Downtown Champaign

4 Stars

M2 On Neil Street 301 North Neil Street , Champaign, Illinois, USA

Located in Champaign, 300 metres from Orpheum ChildrenS Science Museum and 2.6 km from Illini Union, Luxury Condo in Downtown Champaign provides air-conditioned accommodation with a patio and free WiF…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

Travel packages from Saudi Arabia