Die Unterkunft Mountain Glory Forest Resort, die in Pokhara, 8,3 km von Devi's Falls entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem saisonalen Außenpool, kostenlosen Privatparkplätzen, einem Fitnesscenter und einem Garten.
Zimmeranzahl: 52
Dovilla Nirmal Pokhari Sadak, 44600 Pokhara, Nepal