Tamantara Hotel
Book hotels in Ubud, Hotel rooms in Gianyar
60 Jalan Sri Wedari, 80571 Ubud, Indonesia
8.8/10
Excellent
17 reviews
Breakfasts
Parking
Swimming Pool
Number of rooms: 6





















