Avalon Bali in Indonesia

Avalon Bali is one of the most spacious 7-bedroom luxurious Canggu Villas catering to different preferences and needs of the guests. The property features a 4-bedroom main villa, a self-contained 2-bedroom guesthouse, and a newly built 1-bedroom luxury villa each comes with private pool.

Avalon Bali in Indonesia 01

Avalon Bali in Indonesia 02 Avalon Bali in Indonesia 03 Avalon Bali in Indonesia 04 Avalon Bali in Indonesia 05 Avalon Bali in Indonesia 06 Avalon Bali in Indonesia 07 Avalon Bali in Indonesia 08 Avalon Bali in Indonesia 09