For solo trips where I just need a place to shower and sleep, I like the Tropicana or the Desert Inn & Suites on Harbor. They are both right at the entrance to DLR and an easy walk to and from the parks.
Park Vue would be a good place too.
Here is a Map of the places close to the crosswalk in...