We recommend spending 3 to 5 days in Chicago to uncover its main attractions and hidden gems.