Situated in Nuwara Eliya, 4.6 km from Gregory Lake, Green Villa features accommodation with free WiFi and free private parking. The property is non-smoking and is located 12 km from Hakgala Botanical Garden.
The inn offers a buffet or Asian breakfast.
The nearest airport is Mattala Rajapaksa International Airport, 143 km from Green Villa.