Ubud City-Centre semtindeki Ubud Geleneksel Sanat Çarşısı'den 850 metre mesafede bulunmasıyla tanınan bu otel, Agung Rai Sanat Müzesi'den 20 dakikalık yürüyüş uzaklığındadır.
Pondok Pekak Kütüphanesi ve Eğitim Merkezi'dan uzak olmayan otel, Ubud merkezinden 2 km mesafede bulunmaktadır. Zen Rooms Ubud Jembawan, Blanco Müzesi'a kısa bir sürüş mesafesindedir. Dewi Sita Junction otobüs durağı tesise 250 metre uzaklıktadır.
Oteldeki odalar misafirlerin kullanımına balkon, kişisel kasa, çalışma masası sunar.
Juna Warung, Herb Library, Zen Rooms Ubud Jembawan'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.