Das Hotel Villa Amor Ubud liegt in unmittelbarer Nähe vom Affenwald von Ubud, und zwar etwa 3 km von hier entfernt.
Das Aparthotel liegt im Bezirk Penestanan von Ubud und in einer Entfernung von circa 10 Fahrminuten vom Palast von Ubud sowie in einer Entfernung von circa 15 Fahrminuten von Einkaufsmöglichkeiten wie dem Markt von Ubud. Das Neka Museum in etwa 2 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört der Bukit Campuhan (ist in circa 25 Gehminuten Entfernung vom Villa Amor).
Alle Zimmer bieten eine Klimaanlage sowie einen Balkon und einen Essbereich. Für optimalen Komfort finden Sie in diesen Zimmern eine getrennte Toilette und eine Dusche.
Die Gäste können indonesische Speisen genießen, die im Restaurant Laka Leke Restaurant, etwa 2 km vom Villa Amor Ubud entfernt serviert werden.