HOTEL
Villa 64
Villa 64, Negombo, Sri Lanka
Where it sits
Villa 64
Villa 64, Negombo, Sri Lanka
7.15516, 79.87607
Plan around Villa 64
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
Loading...
HOTEL
Villa 64, Negombo, Sri Lanka
Villa 64
Villa 64, Negombo, Sri Lanka
7.15516, 79.87607
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
Every group has one person who ends up planning the trip. The one with 20 tabs open, checking Reddit after reading reviews, making sure everything fits. We built SearchSpot to be the planning partner that person deserves.
Let's Plan