Green Villa encontra-se em Nuwara Eliya, a 4,6 km de Lago Gregory, e apresenta acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. Este alojamento não fumador localiza-se a 12 km de Hakgala Botanical Garden.
Green Villa disponibiliza pequeno-almoço buffet ou asiático.
O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 143 km de Green Villa.