Mountain Glory Forest Resort, nestled in the Himalayas, offers a tranquil escape with a poolside bar, spa treatments, garden, and library. Enjoy free in-room WiFi. Conveniently located near Devi's Falls and World Peace Stupa, with helpful staff to assist visitors.