Hotel Glory Garden is gelegen in Pokhara, op 1,2 km van Fewa-meer, en biedt accommodatie met een tuin, gratis privéparkeren, een terras en een restaurant. Het hotel heeft een bar, en ligt dicht bij verschillende bekende bezienswaardigheden, op 16 minuten lopen van Pokhara Lakeside, 1,2 km van Tal Barahi Temple en 5 minuten lopen van Baidam Temple. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
Je kunt darten bij het hotel. Daarnaast kun je fietsen en een auto huren.
Devi's Falls ligt op 3,4 km van Hotel Glory Garden, en Pagode voor de Wereldvrede ligt 8,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 2 km van de accommodatie.