Photos coming soon
HOTEL
Ama villa negombo
06,Ramani Mawatha, Negombo, Sri Lanka
Where it sits
Ama villa negombo
06,Ramani Mawatha, Negombo, Sri Lanka
7.21839, 79.84349
Plan around Ama villa negombo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
