Photos coming soon
HOTEL
Villa Kamal
No.89 Jl. Tegal Cupek, Bali, Indonesia
Where it sits
Villa Kamal
No.89 Jl. Tegal Cupek, Bali, Indonesia
-8.65722, 115.15814
Plan around Villa Kamal
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
