Rest & Relax at Alaya Resort Ubud

Experience a different side of Bali away from the beach at the town of Ubud. Located in the uplands of Bali, Indonesia, it is known as a centre for traditional crafts and dance. And in the midst of all that there is Alaya Resort Ubud, a sanctuary of serenity. Just minutes away from numerous attractions like..