Photos coming soon
HOTEL
Mario Ocean View
No 76 Elen Egoda Pamunugama, Negombo, Sri Lanka
Where it sits
Mario Ocean View
No 76 Elen Egoda Pamunugama, Negombo, Sri Lanka
7.10723, 79.84368
Plan around Mario Ocean View
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
