Situated in Ahangama and only 300 metres from Kabalana Beach, Eden Villa - Ahangama features accommodation with garden views, free Wi-Fi and free private parking. The property is located 1.
399 1/1, Vimalasara Mawatha, Welhengoda,, 80650 Ahangama, Sri Lanka