I stayed at the Howard Johnson Maingate East last Saturday night. My room was big and clean. It is a fairly basic and older motel, but it seemed very well maintianed. My bathroom was very light and the sink was outside the shower area so that one person could shower while someone else used the sink. There are several older two story buildings and about three newer 3 story buildings. There were two pools that I saw, one near the older buildings and another more popular pool with Jacuzzi and bar near the new buildings. The landscaping was also fairly nice. The room did not have a hairdryer, but they bought one to my room within 15 minutes of my call asking for one.
I am not sure how you could walk to International drive from here. There is a Shoney's just down the road that you could walk to. Also, the hotel entrance was just across from the road into Celebration.
I would stay here again. However, for a longer stay I would ask for a room facing the pool. I had a parking lot view which was pretty dismal!