Photos coming soon
HOTEL
Villa Palma Bali
Jalan Subak Sari No 8, 80361 Canggu, Indonesia, Kerobokan Kelod
Where it sits
Villa Palma Bali
Jalan Subak Sari No 8, 80361 Canggu, Indonesia, Kerobokan Kelod
-8.66701, 115.14397
Similar stays nearby
Plan around Villa Palma Bali
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
