The University of Calgary has an awesome campus - lots of trees, green space, and even a little pond. It's spacious and close to lots of places - Market Mall, Northland Mall, Northhill Mall, Foorhills Hospital...and the c-train stops right there.
Parking can get limited if there's an event going on, so go early to get a parking spot. Be prepared to pay in the range of $3/hour for parking if you don't have a parking pass. (It's easiest to pay by credit card.)