Photos coming soon
HOTEL
Mama's Villa by Taprobane - Hostel
No. 68, St., Anthony's Road Periyamulla, Negombo, Sri Lanka, Negombo, Sri Lanka
Where it sits
Mama's Villa by Taprobane - Hostel
No. 68, St., Anthony's Road Periyamulla, Negombo, Sri Lanka, Negombo, Sri Lanka
7.22899, 79.84879
Plan around Mama's Villa by Taprobane - Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
