Lemon Tree does not yet have a photo. Upload the first!
X
Comments
Quote: Lemon Tree is about a 15 minute walk from the Snowland Hotel. After you walk out of the hotel, turn right and keep walking down the road, and you will easily spot it. It was pretty full, and there were lots of tourists there. There is western food,... Read the full Lemon Tree review
From journal Namaste Nepal