I only stayed here because my "travel agent" booked this hotel.
Pros: Reasonable internet and very hot showers!
They instantly and continuously try to rip you off. First they tried to charge me for a ride to the hotel, which not only is walking distance but I had already payed for.
Then, when I asked for the bill for my food so far they tried to scam an extra 50NPR off of me. The owner feigns interest, poorly, and tries to sell you 100$ paragliding and if you aren't interested and stop eating at the pos like I did, he will drop the act of seemingly nice.
Also, the owner speaks English worse than most people on the street, is nosy and fairly rude. There is a cleaning girl who walks around clearing her throat constantly and I'm convinced that they never adequately clean the sheets which are gnat (or bed bug) ridden. I stayed for 5 days and my sheets nor my towels were never replaced.
I've stayed at many better places in Nepal so I'm certain you can do better that Snow-Hill Lodge.