Green willa offers accommodations in Badulla, 16 miles from Demodara Nine Arch Bridge and 14 miles from Demodara Railway Station. Both Wifi and private parking are accessible at the villa free of charge. Little Adam's Peak is 19 miles away and Ella Rock is 20 miles from the villa.
The villa is composed of 3 bedrooms, a fully equipped kitchen, and 3 bathrooms. The property offers garden views.
Guests can relax in the garden at the property.
Ella Train Station is 18 miles from Green willa, while Ella Spice Garden Cooking Class is 18 miles from the property. The nearest airport is Mattala Rajapaksa International Airport, 70 miles from the accommodation.