I decided to stay at the Super 8 in Mississauga recently while on a trip to Toronto. While the hotel is a bit set back from the action (it is north of the 401), it is easy enough to access major highways and mass transit.
As for the hotel itself, I found the room that I stayed at to be very clean, which is probably the most important. There are amenities, such as an indoor pool, fitness center, but since the hotel also seems to be a truck stop, there is a full service restaurant and a convenience store on site. That's a nice bonus, since the only other restaurant nearby is a Tim Hortons. The price was also reasonable for a two night stay. I'd certainly stay here again when I decide to visit Toronto.