A 23 km de Ponte dos Nove Arcos de Demodara e 50 km de Hakgala Botanical Garden, em Badulla, Green Haven Guest Inn providencia acomodações com uma cozinha. Este alojamento dispõe de uma varanda e estacionamento privado gratuito.
Demodara Railway Station fica a 19 km de Green Haven Guest Inn, enquanto Estação Ferroviária de Ella está a 26 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 110 km de Green Haven Guest Inn.