Filter Results
Apply Filters
Clear Filters
4-star Hotels in Taro
Villa Lembah Damai
, Taro, Tegallalang Villa Lembah Damai, Taro, Indonesia Show map
Situated about 7 km from the Hindu Balinese water Tirta Empul Temple, Villa Lembah Damai Taro hotel features a restaurant. A unique design combined with top-notch service distinguishes the hotel.
Book Now
Gilded Palms Villa, Ubud Payangan, Bali
, Puhu, Kec. Payangan, Taro, Indonesia Show map
Situated 2.9 km from Botanical Gardens Gianyar, Gilded Palms Villa, Ubud Payangan, Bali Taro hotel features baggage storage and a restaurant. Overlooking pool, the guest house welcomes guests with a…
Book Now