The Udaya Resorts and Spa

+62 361 9081436
Jl Sriwedari, No.48B, Banjar Tegallantang, Ubud