Location

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.

Map---Villa-Echo-Beach