La Quinta Inn Champaign
1900 Center Dr
Champaign, IL 61820-7821
Phone: 1-217-356-4000
Fax: 1-217-352-7783
Search for Nearby Businesses and Attractions
Choose a Category or Business Name to find the local area attractions near this location.
1900 Center Dr
Champaign, IL 61820-7821
Phone: 1-217-356-4000
Fax: 1-217-352-7783
Choose a Category or Business Name to find the local area attractions near this location.
|
|||
| 1. | La Quinta Inn Champaign 1900 Center Dr, Champaign, IL 61820 |
Phone: 1-217-356-4000 |
0 miles |
|---|