Hotel Yarsha is a lodging, located at Linkan Bazar, Jiri, Nepal. They can be contacted via phone at 9843720632 for more detailed information.
Yarsha is a tourist centered hotel which ultimate motive is to provide a quality service and a unique experience for its guest. Yarsha's core operating theme will be on," trekking and hiking". Stay tuned with us..
Tags : #HotelServicesCompany
Location :
Linkan Bazar, Jiri
Added by
Jopie, at 01 January 2020