Searching for availability...Sort By: 12732 9.6 3 Stars Hotel Searching 483821 5.0 3 Stars Hotel Searching 15106 Fairfield Inn & Suites By Marriott Champaign 1807 Moreland Blvd Champaign, IL, 61821 1.4 miles from Dodds Park 9.0 2 Stars Hotel Searching 9743 9.6 3 Stars Hotel Searching 2432 Holiday Inn Champaign, An Ihg Hotel 101 Trade Center Dr Champaign, IL, 61820 2.9 miles from Dodds Park 9.5 3 Stars Hotel Searching |