Villa Tirta Padi 3, Ubud Villa Ubud
Set in Ubud, Villa Tirta Padi 3, Ubud offers accommodation with private pool, free Wi-Fi and free private parking for guests who drive. With pool views, this accommodation provides a patio.
Jl. Tirta Tawar, Petulu, Ubud Villa Tirta Padi 3, Ubud, 80571 Ubud, Indonesia