I went to Toronto last November and promised to come back to report how I ''surivived'' with my hire car staying downtown Toronto.
Absolutely no problem. I stayed at Sheraton downtown next to the city hall. Hotel parking was full but across the road there was the city hall parking.
I stayed there from friday to Monday. I didn't have problem with the car and I could easily find a parking spot in town. Driving was very easy comparing to London. Perhaps, it's the weekend. Very few traffic. Parking fee was good as it's also the weekend.
We took the taxi to CN tower and back. Taxi availability was good.