Located in Denpasar, 2.3 km from Batu Belig Beach and 2.6 km from Berawa Beach, Stylish & Peaceful 6 Bedrooms Villa Close to Canggu provides spacious air-conditioned accommodation with a terrace and free Wi-Fi. This sustainable villa is located 4.
Gang Candra 73, 80361 Denpasar, Indonesia