Located merely 5 minutes' walk from the Deus Ex Machina, La Echo Beach Villa 3 Bed & Baths Canggu offers a private swimming pool for guests to relax by.
The greyish Berawa Beach is 2.2 km from the villa, while Perancak Beach is situated 2.6 km away. Popular points of interest near this accommodation also include the Babayaga Tattoo Studio Canggu Bali, which is approximately 10 minutes' walk away.
Offering Asian specialties, restaurant Pali is 150 metres away.