Photos coming soon
HOTEL
Zen Villa Bali
Jalan Kesari II, No. 3B, Sanur, Denpasar
Where it sits
Zen Villa Bali
Jalan Kesari II, No. 3B, Sanur, Denpasar
-8.69717, 115.26010
Plan around Zen Villa Bali
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
