Photos coming soon
HOTEL
Tri Datu Villa
Jl. Sri Wedari, Ubud, Kecamatan Ubud, Bali, Indonesia
Where it sits
Tri Datu Villa
Jl. Sri Wedari, Ubud, Kecamatan Ubud, Bali, Indonesia
-8.47541, 115.26975
Similar stays nearby
Plan around Tri Datu Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
