Hyatt Place Champaign
217 N. Neil St., Champaign, IL 61820
Hotels & Motels
Images
More Information
-
Amenities
- Fitness Center
- Pool - Outdoor
- Restaurant
How to find us?
You might also be interested...
Residence Inn by Marriott Champaign-Urbana
Champaign
Read more about Residence Inn by Marriott Champaign-Urbana