Das Arma Art & Resort befindet sich ungefähr 10 Minuten zu Fuß von dem dem Netra Homestay Ubud entfernt und gehört unter anderem zu den beliebtesten touristischen Zielen.
Peliatan Palace befindet sich in Ubud, in circa 600 Meter Entfernung von dieser Apartments. Diese Apartments liegt nicht weit entfernt vom Affenwald von Ubud in Ubud. Das Netra Homestay ist ebenfalls in circa 3 km Entfernung vom Neka Museum gelegen.
Die Bushaltestelle Public Safety Center liegt ein paar Schritte entfernt von diesen Unterkünften.