Owners of the Holiday Inn Hotel and Conference Center, Urbana, Illinois Expand – with an Adjacent 74 room Holiday Inn Express; the Pairing of Full-service and Limited-service Becoming More Common / January 2006

Article Not Approved Yet!!! Contact Admin.