I have stayed at all three of these hotels for business. I can't vouch for exactly how far they are from Disney, as that wasn't why I was there. But I seem to recall each being pretty close:
Homewood Suites: I think it is about 2 miles from Disney, and I do remember seeing a shuttle of some sort when I was there-though it might not be running that early. Upside: they serve breakfast every day and a hot dinner Monday through Thursday (including beer/wine for the adults). And they have a kitchenette in the room if you prefer to cook something. They are generally more than the other two.
Hilton Garden Inn: It is, IIRC, closer to Disney. And they also serve breakfast. It was free for me-but that might be because I have loads and loads of status with the chain. Again, I am pretty sure I saw a Disney shuttle there.
Hampton Inn: Also pretty close to Disney. And they serve breakfast too (not the morning of the run as you will be gone before it starts).
All three are pretty nice. You would need to check to see what rooms they had available for you. All three have free wi-fi IIRC (again, I have enough status that I never pay at this chain). And all three are pretty close to Disney, though not right next door obviously.