Das 4-Sterne-Hotel Villa Anjing 2 Nusa Dua liegt etwa 18 Fußminuten vom Strand Taman Sari Beach entfernt und bietet seinen Gästen einen saisonal betriebenen Außenpool.
Einkaufszentrum Bali Collection liegt in 4 km Entfernung vom Hotel und der Pandawa Strand ist zudem in 25 Minuten zu Fuß zu erreichen.
Alle Zimmer verfügen über eine Klimaanlage, einige auch über einen Balkon und eine Küche. Unter anderem sind in den Zimmern eine begehbare Dusche und eine getrennte Toilette vorhanden. Außerdem bieten diese Zimmer einen Blick auf die Terrasse.
Im Villa Anjing 2 Nusa Dua wird ebenfalls ein einfaches Frühstück angeboten.