Il Green Tara Hotel è situato a Pokhara, a 2,5 km dall'aeroporto della città, e offre il WiFi gratuito e un ristorante di cucina indiana, cinese e continentale, il Ramilo Ghar.
La struttura sorge a 200 metri dal Lago di Phewa, a 1,5 km dalle cascate Devi’s Fall e dalla stazione degli autobus urbani e a 2,5 km dal Museo Internazionale della Montagna.
Le sistemazioni presentano una TV, un'area salotto e un bagno privato con doccia. Inoltre sono munite di scrivania, set da stiro e ventilatore.
Al Green Tara Hotel troverete una reception aperta 24 ore su 24, un giardino e un bar. A vostra disposizione anche banco escursioni, deposito bagagli, zona lavanderia, cambio valuta e servizio in camera.