I stayed there for a night in Jan actually. That's a pretty good rate for Royal Plaza, we paid more than that! (and we had a special room rate as a friend had 65 rooms reserved there for the weekend!)
Nice enough place, it's NOT what I would call in walking distance to DTD, just so you know...it's perhaps a mile to get to DTD from the hotel? (So plan on getting a car like you mentioned).