Himalaya Guest House
Relatively new hotel just south of Taumadhi Square. Highly recommended. It offers great view of the Square from its rooftop.
1,052
views
0
faves
0
comments
Taken on January 19, 2012