Villa Camilla 2
In the heart of Canggu, just walking distance from restaurants,…
Garden View
From IDR6,732,481 Per Night