Situé à Chitwan, à 1,5 km du musée culturel de Tharu, le Green Tree propose des hébergements avec une terrasse, un parking privé gratuit, un restaurant et un bar. Cet hôtel 3 étoiles assure un service d'étage. L'hôtel dispose de chambres familiales.
Les chambres comprennent un balcon. Toutes les chambres du Green Tree sont équipées d'une télévision à écran plat et d'articles de toilette gratuits.
L'aéroport de Bharatpur, le plus proche, est implanté à 16 km.