Villa Palma Bali
Villa
Hotels in Canggu to book, Badung hotel reservations
Jalan Subak Sari No 8, 80361 Canggu, Indonesia, Kerobokan Kelod, 80361
Free Wi-Fi
Parking
Swimming Pool





















