Het Green Tara Hotel in Pokhara heeft een restaurant, Ramilo Ghar, dat Indiase, Chinese en continentale gerechten serveert. Het is 2,5 km naar de luchthaven van Pokhara. Er is gratis WiFi beschikbaar.
De accommodatie ligt op 200 m van het Phewa-meer, op 1,5 km van de waterval van Devi en op 2,5 km van het International Mountain Museum. Het lokale busstation ligt op 1,5 km afstand.
De kamers zijn voorzien van een tv en een zithoek. De eigen badkamers zijn uitgerust met een douche. Extra's zijn een bureau, strijkfaciliteiten en een ventilator.
Green Tara Hotel beschikt over een 24-uursreceptie, een tuin en een bar. Andere faciliteiten zijn een excursiebalie, een bagageopslag en een wasserette. U kunt er ook geld wisselen. Er is roomservice beschikbaar.