My boys love the Hockey Hall of Fame (easy to get to - just use subway or walk) and the CN Tower (again subway or walk). I love any trip that I can park my car when I arrive and not need to get into it again until we leave!
We haven't stayed in any hotels downtown as we live so close but I've seen great review on the holiday inn on king and I'm sure you could probably find some good deals for it.