Hmmm, trying to think whether it was a Hilton we stayed at last year. I know it was that or Marriott. And whichever it was, I am pretty sure the other was right by where we stayed. About five hotels in the same area. It was right across the street from Downtown. After maneuvering sidewalks and crossing the street, it as about five minutes walk to get into Downtown, but from there it could be ten to fifteen to get to the particular part of Downtown we were heading for.
The busses to the parks were good. They came every half hour. All the hotels in that little area shared a bus. We were at the last one the bus stopped at. Often the bus was full before it got to us. When that happened they sent a backup bus. It took a few minutes longer, but only a few, and we had the bus pretty much to ourselves. Last time we stayed off property (years ago)that was not the case. If you could not get on the bus, you were SOL, and had to wait for the next one, which was also likely to be full.
Walking in the opposite direction from DT, there were shops and restaurants, not Disney affiliated, about a mile away.
It actually was almost as convenient as staying on property. The biggest difference was brand new our last visit. The FastPass plus system allows you to pick times 60 days before if you are on property, only 30 days before if you are off property. And when I went on the first day I could, I found some attractions had no fastpasses left.