Set in Badulla and only 26 km from Demodara Nine Arch Bridge, Green willa offers accommodation with garden views, free WiFi and free private parking. The property is around 22 km from Demodara Railway Station, 29 km from Ella Railway Station and 29 km from Ella Spice Garden.
The villa is composed of 3 bedrooms, a fully equipped kitchen, and 3 bathrooms.
Guests can also relax in the garden.
Little Adam's Peak is 31 km from the villa, while Ella Rock is 32 km from the property. The nearest airport is Mattala Rajapaksa International Airport, 112 km from Green willa.