Three Angels Lodge & Restaurant encontra-se em Chitwan, a 1,9 km de Tharu Cultural Museum, e apresenta acomodações com um bar e estacionamento privado gratuito. O alojamento tem quartos familiares.
No alojamento, cada quarto está equipado com roupeiro. Apresentando uma casa de banho privativa com chuveiro e chinelos, os quartos do alojamento também apresentam acesso Wi-Fi gratuito. Todos os quartos providenciam roupa de cama e toalhas.
Esta casa de hóspedes disponibiliza aluguer de bicicletas e aluguer de carros, e a área é popular para ciclismo.
O aeroporto mais próximo é o Aeroporto de Bharatpur, que fica a 16 km de Three Angels Lodge & Restaurant.