Ubud Palace, also known as Puri Saren Agung, is a cultural and historical landmark in Ubud, Bali. The palace is a significant site for traditional Balinese dance performances and showcases the beautiful Balinese royal architecture with well-maintained gardens.