La Villa Echo Taman Bali ofrece aire acondicionado y se encuentra en Canggu, a 200 metros de la playa de Nelayan. Se encuentra a 500 metros de la playa de Batu Bolong y a 700 metros de la playa de Berawa.
Jalan Nelayan, Gang SiPutih, 80361 Canggu, Indonesia