The Sheraton Parkway Toronto North was a pleasant surprise.
Room rates were reasonable and the rooms themselves were spacious and clean. You have access to Sheraton's own gym/pool/sauna, but also access to the adjacent racquetball club's facilities. There's a mini mall with a food court connected to Sheraton and guests also enjoy free underground parking. The only downside is that there are often conferences/conventions in the hotel, so you may be competing for elevators and parking spots with them.