Photos coming soon
HOTEL
Sri Lankan Villa
Ahangama, Kathluwa, Ahangama
Where it sits
Sri Lankan Villa
Ahangama, Kathluwa, Ahangama
5.97743, 80.36280
Plan around Sri Lankan Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
