Mount Kailash Resort
The Mount Kailash Resort is a new hotel in south Pokhara Lakeside. Facilities are meant to be two star although this is not a large land plot. Rooms are nice and modern perhaps not as big as you might like. It has a clientele of domestic tourist. A great choice for some extra comfort and down time.