Photos coming soon
HOTEL
Villa Negombo
48/4 Kimbulapitiya Rd., Negombo
Where it sits
Villa Negombo
48/4 Kimbulapitiya Rd., Negombo
7.20528, 79.85173
Plan around Villa Negombo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
