Location Map

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.

click image to enlarge