Villa Aalaya Villa Ubud
Situated just 2.9 km from Ubud Palace, Villa Aalaya features accommodation in Ubud with access to a garden, a terrace, as well as a housekeeping service. This property offers a private pool, free Wi-Fi and free private parking.
37 Jalan Tirta Tawar, 80571 Ubud, Indonesia