Ubud Sarayı'dan 2 km ve Bukit Campuhan'dan 1 km uzaklıkta yer alan tesis Ubud şehrinde konumlanmaktadır.
Ubud Nature, seçkin yemekleri sunan Alam De Ubud, The Shed Bali gibi lokantalardan 5 dakikalık yürüme mesafesinde Sambahan semtinde yer almaktadır.
Desa Visesa Ubud - Line 5 otobüs durağı 15 dakikalık yürüme mesafesindedir.