This place is a bit run-down (or at least was 5 or 6 years ago when I was in one of the rooms), but it's close to Yonge and Bloor, and a lot of flight staff seem to stay here. It used to be an apartment building, so the rooms are a pretty good size:
http://www.towninn.com