Featuring air-conditioned accommodation with a private pool, Villa Na-Na Ubud is set in Ubud. The property is situated 2.3 km from Saraswati Temple, 2.5 km from Ubud Palace and 2.9 km from Neka Art Museum.
Jalan Penestanan Kelod, 80571 Ubud, Indonesia