Saw the Red Hot Chilli Peppers at the Rogers Centre and it was in perfect walking distance (roughly a 15 minute walk). The view of the city and CN tower from the balcony was great. In ground parking was good (you’ll be able to park there and walk everywhere)