Situato a Pokhara, a 1,3 km dal Lago Fewa, l'Hotel Snow Peak offre un salone in comune, un parcheggio privato gratuito, un giardino e una terrazza. La struttura dista circa 7 km dalla Pagoda della Pace e 3 km dall'International Mountain Museum.
Numero delle stanze: 33
Lakeside Road Lakeside road street1, 33700 Pokhara, Nepal