Located 250 metres from Canggu’s Echo Beach with its amazing surf and restaurant complex. Only 800 meters from Deus’ Temple of Enthusiasm offering great retail items and popular restaurant/bar. Just 11km to the chic restaurants and boutique shopping of Seminyak.
- Address: Jalan Batu Mejan, Gang Echo Desa Canggu
Kuta Utara, BALI