I would not stay at the Embassy Suites North unless the rate is incredible. It's far away and there is no reason to waste time driving to the parks when you can stay closer.
The Double Tree leads to quite the quandry. How to get to the parks? Do you walk across the street and wait for ART? Or do you get in your car and drive two minutes to the Toy Story lot? Or do you walk to the Toy Story lot and use its shuttles?