Could I ask advice on transportation into the city centre and leave car at the hotel.
The Toronto forum is the place to look for things to do.
See also the Toronto tourism website:
For specifics, post on the Toronto forum, including your travel dates and interests.
Great, hope there are as many other useful forums for the rest of the adventure!