Mt Sinai Hospital has a parking building around the corner on McCaul Street that is reasonable for parking (I think it is $6 per day) and cheaper on the weekends.
On the same street, purchase a parking permit on city of Toronto for overnight parking
Get an answer from Baldwin Village Inn staff and past guests.
3 Days in Toronto
Guide to Toronto for Families
Guide to Toronto Outdoors