Das Hotel Villa Amborella Denpasar verfügt über eine Terrasse sowie einen Infinity-Pool und liegt circa 10 Minuten Autofahrt vom Canggu A entfernt.
Das Hotel heißt alle Gäste, circa 3 Kilometer vom Deus Ex Machina entfernt, willkommen. Zu den Sehenswürdigkeiten, die in circa 15 Fahrminuten Entfernung von der Pension sind, gehört der Tempel von Batu Bolong. Der Love Anchor Canggu Bali ist in 20 Minuten mit dem Auto zu erreichen.
Die Bäder sind mit einer getrennten Toilette und einer Dusche sowie Annemlichkeiten wie einem Haartrockner und Handtüchern ausgestattet.
Das Restaurant Anita's Warung liegt ungefähr 300 Meter vom Villa Amborella Denpasar entfernt und serviert europäische Gerichte.