I spent three nights in Haiphong, which is less developed than Hanoi. Not many tourist spots and a majority of the hotels in Haiphong are somewhere between 2-stars to 3-stars. Huu Nghi in Haiphong is the second best, which in other cities will be considered to be a middle-range business hotel that offers all basic facilities.
Huu Nghi is at a convenient location, near a supermarket and some restaurants recommended in Lonely Planet. Staff are friendly and did give their best to accommodate our need, though only a couple of them are able to communicate in English.
The room that I stayed is fair in size, but the bathroom is disproportionately large, but a bit rough. The hotel is fairly quiet, but some kids, who seemed to be local residents, were running around the lobby (LOL). The hotel provided two simple desktops whose internet speed are okay. Basically if you look for a simple, decent place to stay Huu Nghi will be quite a practical choice, only if you are ready to speak a little bit of Vietnamese.