The McDonald's that looks like a big happy meal is right before you turn into the All-Star complex. Depending which hotel you are stay at All-Star Sports would be the closest, at probably 4-6 city blocks.
Last time we stayed there my husband walked to McDonald's a couple of times to get himself "premium coffee" in the morning. He is addicted to their coffee, and was sick of the Nescafe in the food court. If he was willing to walk, it was not that far.
I don't know if they have Wifi. He was just going for coffee.