Photos coming soon
HOTEL
Banana Leaf Apartments
Ihalla Udumulla, Narigama, Hikkaduwa
Where it sits
Banana Leaf Apartments
Ihalla Udumulla, Narigama, Hikkaduwa
6.13364, 80.11737
Plan around Banana Leaf Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
