Boasting air-conditioned accommodation with a private pool, Aryasa Villa 1BR Private Pool Villa Ubud is situated in Ubud. There is an in-house restaurant, plus free private parking and free Wi-Fi are available.
Jalan Raya Andong, 80571 Ubud, Indonesia