Green Villa bevindt zich in Nuwara Eliya, op 19 minuten lopen van Lake Gregory en 5,4 km van Hakgala Botanical Garden, en biedt accommodatie met een tuin, gratis WiFi in de hele accommodatie en gratis privéparkeren.
Alle kamers bij het pension hebben een eigen badkamer.
De dagelijkse ontbijtopties bestaan uit een à la carte-ontbijt, continentaal ontbijt en Amerikaans ontbijt.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 137 km van Green Villa.