Photos coming soon
HOTEL
Mango tree villa
No 10, Mangala road ,3rd kurana , Negombo, Negombo, Sri Lanka
Where it sits
Mango tree villa
No 10, Mangala road ,3rd kurana , Negombo, Negombo, Sri Lanka
7.18366, 79.86068
Plan around Mango tree villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
