Photos coming soon
HOTEL
Luna Aqua Villa
No.59/A, Galle Road, Hikkaduwa, Sri Lanka
Where it sits
Luna Aqua Villa
No.59/A, Galle Road, Hikkaduwa, Sri Lanka
6.14028, 80.10389
Similar stays nearby
Plan around Luna Aqua Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
