Doté d'une terrasse et d'une piscine à débordement, l'hotel Villa Amborella Denpasar se trouve à 2 km de la plage de Canggu A.
L'hotel est situé à proximité de sites naturels tels que le parc aquatique Taman Segara Madu (1 km) et la Plage de Batu Bolong (4 km). La résidence est placée à 10 minutes en voiture du Finns Beach Club.
Les commodités de salle de bains comprennent une toilette séparée et une douche, ainsi que des conforts tels qu'un sèche-cheveux et des draps de bain.
Servant des repas européens, Anita's Warung se trouve assez proche de Villa Amborella de Denpasar.