The Fairfield Inn is close to the freeway, next to the Howard Johnson's, behind McDonalds. It's closer to walk from the Fairfield Inn to the main gates, than it is to walk from the Disneyland Hotel to the main gates....
Ask for a room with a view of the park, and you will see the various attractions peeking out above the trees, and maybe even the fireworks!
Very clean hotel, great customer service... you can't go wrong.
Have also stayed at the WestCoast Anaheim awhile back. I prefer the Fairfield, but the WC Anaheim was nice too. If you get a room with a view of the parks, you will see the back portion of the California Adventure. If you are interested in WestCoast Anaheim or the Anaheim Marriott (not Fairfield), you might want to try priceline. Lots of people are getting those 2 hotels for $35/nt on Priceline, and both are rated 3*s.
Joy