As you probably know by now, that huge hotel that has been under construction for several months now is ready to go. The Hyatt Place in Downtown Champaign will officially open and start booking rooms June 24th and beyond.
Per a post on their Facebook page — they’re opening in five days.