Villa Del Mar Canggu
Villa
Canggu
Boasting a terrace with pool views, a garden and a shared lounge, Villa Del Mar Canggu can be found in Canggu, close to Nelayan Beach and less than 1 km from Batu Bolong Beach.
Number of rooms: 13
Jalan Nelayan, 80361 Canggu, Indonesia