Deus Ex Machina'a yakın bulunan The Sloth Bali Otel Canggu misafirleri güneşlenme terası, masaj ile çekmektedir. Ortak alanlarda Wi-Fi sağlanmakta ve tesis içinde otopark mevcuttur.
Tesis Tanah Lot Tapınağı'dan 6 kilometre, Batu Bolong Plajı'dan ise 1 kilometre mesafededir. Otel, Canggu şehrinin Batu Bolong semtinde, şehir merkezine 1 km mesafede yer almaktadır. The Sloth Bali Otel, Berawa Plajı'a kısa bir sürüş mesafesindedir.
Her odada kişisel kasa, çalışma masası, oturma alanı yer alırken bide, ayrı tuvalet, duş veya havuz manzarası gibi özellikler de bulunabilir. Ayrıca burada set üstü ocak, mutfak gereçleri, mutfak aletleri da mevcuttur.
Oteldeki Endonezya restoranı Sloth Bali'da Endonezya mutfağı mutfağını tadabilirsiniz.