3 yıldızlı Ec House Ubud, Ubud Geleneksel Sanat Çarşısı'den 3 km mesafede bulunur.
Ubud Sarayı'dan 3,1 km uzaklıkta bulunmaktadır.
Odaların çoğu bahçeye bakmaktadır.
Tulen Restaurant, Warung d'Carik, Ec House Ubud'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.