Pleasant villa Apartment Ella, Badulla District
Offering a garden and garden view, Pleasant villa is located in Ella, 5.6 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden. Private parking is available on site at this sustainable property.
Number of rooms: 3
Sapumaltenna Road, 90090 Ella, Sri Lanka