The Mountain House
Pumdibhumdi8, Pumdibhumdi
With a stay at The Mountain House in Pokhara, you'll be on a lake, within a 15-minute walk of Phewa Lake and Tal Barahi Temple. This guesthouse is 2.4 mi (3.9 km) from Pokhara Regional Museum and 2.9 mi (4.7 km) from Bindhyabasini Temple.