4 yıldızlı Djabu Echo Beach Hotel, Canggu şehrinde Deus Ex Machina civarında bulunmaktadır. Bu otelde tesis genelinde Wi-Fi ve özel bir kasa, 24-saat güvenlik bulunmaktadır.
Tanah Lot Tapınağı buradan 6 km, Echo Plajı ise 1 km uzaklıktadır. Bu otel, Canggu şehir merkezine 1 km'den daha az bir mesafede, Spring Spa Canggu'nın yanındadır. Djabu Echo Beach Hotel, Batu Bolong Plajı'a kısa bir sürüş mesafesindedir.
Zarif otelde balkon, kişisel kasa, oturma alanı ile donatılmış çift kişilik oda odalar da dâhil olmak üzere 16 oda vardır. Oteldeki bazı odalar havuz manzaralıdır. Oda içi olanaklar arasında ayrı tuvalet, duş da bulunmaktadır.
Misafirler, otele 250 metre mesafedeki pizzacı Tropikale Bali mekanında yemek yiyebilirler.