Situé à 1,7 km du lac de Pokhara, le Garden Rest House propose des hébergements avec un balcon et un jardin. Vous bénéficierez gratuitement d'un parking privé et d'une connexion Wi-Fi. Il propose des chambres familiales.
Tous les logements disposent d'une salle de bains privative. Certains comprennent une cuisine entièrement équipée.
Vous séjournerez à proximité du lac Fewa, du temple Tal Barahi et du temple Baidam. L'aéroport de Pokhara, le plus proche, est implanté à 2 km.