Doté d'une connexion Wi-Fi et d'un parking privé gratuits, le Green Villa est situé à Nuwara Eliya, à seulement 1,6 km du lac Gregory. Cette maison d'hôtes possède un jardin. Cet établissement non-fumeurs se trouve à 5,4 km du jardin botanique de Hakgala.
Un petit-déjeuner à la carte, continental et américain est servi chaque matin.
L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 137 km.