Mount Kailash Resort
About
Mount Kailash Resort started its operation in 2009 in the heart of Pokhara, within the triangle formed by the bustling pedestrian shopping street, the fascinating Lake side and the lush green hills. The resort offers 51 beautifully decorated rooms.
Getting there
Lakeside 6