Ayodya Resort Bali is located along the white sands of Nusa Dua Beach. Offering comfortable accommodation with beautiful views, it features a 300 m private beachfront and a large outdoor pool. The resort has a garden and features a children’s playground.