Photos coming soon
HOTEL
LagoonBeach Villa
No. 903, Galle Road, Duwa Modera, Kosgoda, Kosgoda
Where it sits
LagoonBeach Villa
No. 903, Galle Road, Duwa Modera, Kosgoda, Kosgoda
6.34796, 80.02193
Plan around LagoonBeach Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
