Dotato di una piscina a sfioro, l'hotel Villa Karilla Toyapakeh si trova a 950 metri dal Tempio Dalem Ped.
Gli ospiti si troveranno nell'hotel a una distanza di 3 km dal Porto di Buyuk. Trovarsi a 10 minuti in auto dalla Nusa Penida Island è un vantaggio per gli ospiti di questo hotel a 5 stelle.
Gli ospiti possono gustare una selezione di piatti indonesiani presso il ristorante Warung D'mall Sari, situato abbastanza vicino al Villa Karilla.