Hotel Tree Land encontra-se em Sauraha, a 2 km de Tharu Cultural Museum, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. Este hotel de 3 estrelas dispõe de serviço de quartos. Os hóspedes podem desfrutar de uma bebida no bar.
No alojamento, cada quarto está equipado com varanda. Apresentando uma casa de banho privativa com chuveiro e chinelos, os quartos do alojamento também apresentam acesso Wi-Fi gratuito, enquanto alguns quartos estão equipados com vista do lago.
O aeroporto mais próximo é o Aeroporto de Bharatpur, que fica a 16 km de Hotel Tree Land.