Komfortní Villa 64 je v 20-minutové pěší vzdálenosti od Kostel sv. Sebastiána ve městě Negombo.
Hotel se nachází 13 minut chůze od Plážový park Negombo. Hotel nabízí dokonalé umístění 3 km od centra města Negombo. Ubytování je pouze 25 minut chůze od vlakové stanice Negombo.
Hotel Villa 64 nabízí denní anglickou snídani. Paloma restaurant je zhruba 450 metrů daleko a servíruje asijskou kuchyni.