Das 5-Sterne-Hotel Villa Karilla Nusa Penida liegt nur 12 Minuten Fußweg vom Dalem Ped Tempel entfernt und bietet einen Swimmingpool sowie WLAN im ganzen Gebäude.
Das Hotel ist 3 km weit weg vom Buyuk Hafen gelegen. Die Insel Nusa Penida liegt ebenfalls ungefähr 10 Minuten Autofahrt vom Hotel entfernt.
Die 5 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Ein Bidet, eine getrennte Toilette und eine Dusche sind in den Zimmern vorhanden. Die geräumigen Schlafzimmer sind mit einem Schrank eingerichtet. Alle Zimmer bieten einen Blick auf die Berge.
Das Restaurant Warung D'mall Sari serviert zahlreiche indonesische Gerichte und liegt ungefähr 300 Meter vom Villa Karilla Toyapakeh entfernt.