Canggu Escape Villa
Villa
Canggu
Situated in Canggu, Canggu Escape Villa features accommodation with a private pool and garden views. This property offers access to a terrace and free private parking.
99 Jalan Subak Sari 13, 80361 Canggu, Indonesia