Hyatt Place

Champaign, IL –
The glass landmark of downtown Champaign can be found at Hyatt Place on the corner of Neil and Main.  This 10 story curtain wall is sure to impress visitors and locals alike.