Ayodya Resort Bali is located along the white sands of Nusa Dua Beach. Offering comfortable accommodation with beautiful views, it features a 300-metre private beachfront and a large outdoor pool.