Com um restaurante, o Ramilo Ghar, que serve cozinha indiana, chinesa e continental, o Green Tara Hotel está localizado em Pokhara. Encontra-se a 2,5 km do Aeroporto de Pokhara. Está disponível acesso Wi-Fi gratuito.
A propriedade fica a 200 metros do Lago Phewa, a 1,5 km da Cascata de Devi e a 2,5 km do Museu Internacional da Montanha. A Estação Rodoviária Local fica a 1,5 km.
Os quartos possuem uma televisão e uma área de estar. As casas de banho privativas incluem um chuveiro. Os extras incluem uma secretária, comodidades de engomadoria e uma ventoinha.
No Green Tara Hotel encontrará uma recepção 24 horas, um jardim e um bar. Outras comodidades incluem um balcão de turismo, um local para armazenar bagagens e uma lavandaria. Podem ser organizados serviços de câmbios. O serviço de quartos está disponível.