Within 2.5 km of Ubud Palace and 2.6 km of Saraswati Temple, Tirta Tawar Ubud Villa with shared pool provides free Wi-Fi and an outdoor swimming pool. This villa features a private pool, a garden and free private parking.
Jalan Tirta Tawar, 80571 Ubud, Indonesia