Located in Nuwara Eliya, 2.9 miles from Gregory Lake, Green Villa has accommodations with free WiFi and free private parking. The inn has family rooms.
The inn offers a buffet or Asian breakfast.
Hakgala Botanical Garden is 7.1 miles from Green Villa. The nearest airport is Mattala Rajapaksa International Airport, 89 miles from the accommodation.