Doté d'une piscine à débordement, l'établissement l'hotel Villa Karilla Nusa Penida est situé à moins de 950 mètres du temple Dalem Ped. Cet hotel 5 étoiles comprend également un parking.
L'hotel a un emplacement principal à 3 km de l'île de Nusa Penida. Cet hébergement se trouve également à 3,1 km du port de Buyuk à Nusa Penida.
Une climatisation, ainsi qu'un minibar, offrent le confort dans les chambres de Villa Karilla de Nusa Penida. Un bidet, une toilette séparée et une douche sont fournis dans la salle de bain. Les chambres spacieuses sont dotées d'un placard.
À quelques instants de l'hotel, Warung D'mall Sari sert des repas indonésiens.