Stayed at Moshi Leopald Hotel for a couple of nights everything was really fantastic, very clean, great A/C, logical to cheap charges and a great restaurant on the lobby !!
The room costs 50$ per night per room and there's a very nice restaurant on the lobby (facing the Moshi's main road).
The only reason that this hotel is not nr1 on the list among the Moshi's hotel's reviews is that they do not organize climbing or safaris and moreover they do not have even a pic on this site, otherwise it would be number one by far!! Totally recommended!