Photos coming soon
HOTEL
Taman Ayu Ubud
Jl. Sriwedari No. 12, 80571 Ubud, Indonesia, Ubud
Where it sits
Taman Ayu Ubud
Jl. Sriwedari No. 12, 80571 Ubud, Indonesia, Ubud
-8.50649, 115.26531
Plan around Taman Ayu Ubud
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
