*Villa Sari*Closed Livingroom*Near Beach*Canggu*
No.66 Jalan Canggu Padang Linjong, 80351 Canggu, Indonesia
*Villa Sari*Closed Livingroom*Near Beach*Canggu* is situated in Canggu, 2.1 km from Batu Bolong Beach, 2.2 km from Echo Beach, as well as 2.3 km from Canggu Beach.