Loading hotels
Confirming room availability...
Villa Padi Bali, Jl. Pantai Mengening No.8 Canggu Mengwi Badung Regency Bali 80361 Indonesia, Mengwi, Indonesia
Located about a 15-minute drive to Echo Beach, Villa Padi Karo presents a cosy and elegant accommodation featuring a private outdoor swimming pool, free WiFi access, and free on-site private parking for guests who drive.