Green Tree encontra-se em Chitwan, a 18 minutos a pé de Tharu Cultural Museum, e apresenta acomodações com um terraço, estacionamento privado gratuito, um restaurante e um bar. Este hotel de 3 estrelas dispõe de serviço de quartos. Cada quarto está equipado com varanda.
As unidades do alojamento estão equipados com chaleira. Todos os quartos do alojamento dispõem de televisão de ecrã plano e produtos de higiene pessoal gratuitos.
O aeroporto mais próximo é o Aeroporto de Bharatpur, que fica a 16 km de Green Tree.