Photos coming soon
HOTEL
Zen Villa - Central Canggu
Jl. Canggu Padang Linjong No.31, Bali, Indonesia
Where it sits
Zen Villa - Central Canggu
Jl. Canggu Padang Linjong No.31, Bali, Indonesia
-8.64877, 115.13496
Similar stays nearby
Plan around Zen Villa - Central Canggu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
