Howard Johnsons is a nice well rated Hotel, but is not new. Its also a more basic Hotel with limited services. Its about an 11 min walk to the Disneyland Main Entrance and to the turnstiles that go into either Park. So it just depends on what you are looking for, as some of the standard Motels will be half that walk.
Here is a Map of Hotels in the Disneyland area so you can see where things are located around the Disneyland Main Entrance. The Entrance to Disneyland is off of Harbor blvd near where it says "East Shuttle Area" on the Map.
Most of those would be standard Motels ( some well rated, but again not new if thats what you are looking for, but clean) With a Few Hotels in a little farther walking distance, like the Howard Johnsons, and the Fairfield Inn..... also a limited service Hotel with mostly exterior corridors, about an 8 min walk through the Disneyland Main Entrance and to the Turnstiles that go into either Park.
printfreemaps.com/maps/freedisneylandareamap…
There would also depending on your budget be the Disney owned Hotels.
Nicer Hotels in about a 15 min walking distance ( with shuttle service) such as Residence Inn Maingate..... ( free Parking, free full breakfast, full kitchens) Shuttle service.Sheraton Park Hotel... also about a 15 min walk with Art Shuttl service. Red Lion ( called Anaheim Maingate on the Map) .... also about a 15 min walk with Art Shuttle service.
Edited: 1:40 pm, January 21, 2013