If you want to be close to the parks, I can recommend the Tropicana very much. We had a wonderful stay there, its nice, our room was spotless and it had a nice pool area with a huge hottub. It also has a free, but minimal breakfast. I also highly recommend the Best Western Park Place Inn, it doesn't have as nice of a pool area but it and the Tropicana are as close as you can get. And last but not least, I like the Camelot, its a tiny bit further but still closer than the Hojo and its operated/owned by the same people that own the Tropicana. It has a rooftop pool that is an awesome place to watch the fireworks. Any three of those I am very comfortable recommending. They don't have the grounds and large rooms of the Hojo but they are all three very nice and clean and very close!
Have a fun trip!