Mountain Glory Forest Resort se encuentra en Pokhara, a 8,3 km de Devi's Falls, y ofrece alojamiento con piscina de temporada al aire libre, parking privado gratis, centro de fitness y jardín.
Número de habitaciones: 52
Dovilla Nirmal Pokhari Sadak, 44600 Pokhara, Nepal