Maybe I can help....
I've stayed at Stovall's many, many times (in fact, my sig. has a picture of what it used to look like when I'd stay there with my family as a kid

).
Technically, it IS right across the street from DLR. HOWEVER...unless you take the shortcut, it's a very, very long walk. Taking the shortcut, it's a 10-12 minute walk. To take the shortcut, walk across the street and down
Disneyland Drive, towards the Grand Californian Hotel. There's a shaded, not-directly-next-to-traffic walkway all the way to the hotel. When you get to the GC, follow the overhead signs through the lobby and exit into DTD. From there, it's self explanatory...it's a pleasant walk, unless it's during a heatwave

.
Also...the ART bus picks up/drops off right in front of Stovall's. There's no proper bus stop there, though, so if you want to wait in the shade & perhaps wit down on a bench, you can walk across the street to the bus stop in front of Tiffy's. Either way, the bus ride will be about 10 minutes, and drops off right in front of the Esplanade. It's totally worth the price of the pass ($10 for a 3 day pass, as of last December), especially if the weather is either hot or rainy.
You may also want to try booking the hotel through this link:
http://book.bestwestern.com/bestwestern/priceAvail.do?propertyCode=05185 . There are often really good rates if you book a couple of months ahead of time
