We have stayed at both and both have pros and cons. Personally, I prefer the Anaheim Plaza over the Desert Inn.
Desert Inn Cons:
-The "breakfast" is a joke. Like, seriously. Watered down oj, a package of bread with margarine next to a toaster, a few seriously stale pastries, bananas and apples.
-The beds weren't very comfy, the floors were kind of grungy (black socks that started life as white...LOL), and housekeeping was hit or miss (on a 4 night trip, we had housekeeping twice)
-The pool is seriously the nastiest thing I have ever seen. It is listed as an indoor heated pool but the pool was SOOOO cold and the hot tub was about what I would expect the heated pool to be at. Also, it is in a concrete room in the parking lot with the door next to the hot tub being a metal screen door and ALL kinds of nasty garbage and dirt was going straight into the "hot tub". So gross!
-Parking is HORRID!!!
Desert Inn Pros:
-Seriously, it's basically the closest you can get.
-Yeah, that's it. LOL And the price is usually pretty awesome as well.
Anaheim Plaza Pros:
-Beds are more comfy, rooms are cleaner. *We once had a room in February with a broken a/c and the room was nasty hot but we were moved after they failed to fix it, so kind of a con but then turned pro as the room we were moved to was better! LOL
-The pool is AMAZING!!! Soooo clean and huge and wasn't super cold, even in February!
-The grounds are really clean and customer service was pretty spot on.
Cons:
-Had the broken a/c unit
-Is a little farther of a walk to the park, but still totally doable!
After 7 stays on "the strip" (Harbour Blvd.), we have found a hotel that is reasonably priced with super comfy beds, super duper clean with the greatest staff in all of hotel history that is about 10 minutes away. Love this hotel!! But, the drive really wouldn't work for families with little ones that need naps (or it might be a plus! They might conk out on way to hotel! LOL).
Hope that helps!