Photos coming soon
HOTEL
New Villa Marina
No:100/1,Palangathure,Kochchikade, Negombo, Sri Lanka
Where it sits
New Villa Marina
No:100/1,Palangathure,Kochchikade, Negombo, Sri Lanka
7.24623, 79.84321
Plan around New Villa Marina
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
