Spot a cafe called Himalayan Java which has a sign advertising free wifi. I remember reading positive reviews on it - may not have researched tourist spots but I'm always on the ball when it comes to food.
I order a honey latte and a slice of apple pie. Both are serviceable. The guy at the counter tells me the electricity's out (which I'll eventually learn is a very common occurrence) so there's actually no wifi. Oh well :/ Fingers crossed I'll find my way back to the hotel.