Green Villa encontra-se em Nuwara Eliya, a 19 minutos a pé de Lago Gregory e a 5,4 km de Hakgala Botanical Garden. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito.
Cada quarto inclui uma casa de banho privativa.
Todas as manhãs são oferecidas opções de pequeno-almoço à carta, continental e americano.
O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 137 km de Green Villa.