Tamantara Suites & Villas Hotel Ubud

4.8 (45 Reviews)
Address:
Jl. Sri Wedari No.60, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Operation Hours:
Sunday: 12:00 AM - 12:00 AM Open
M
T
W
T
F
S
S
Show times
Contact Info:
+62 081246306606
Check Best Prices