Champaca Luxury Villas Ubud offers spa facilities and beauty services, as well as air-conditioned accommodation in Ubud, 1.9 km from Ubud Palace. The property features mountain and pool views, and is 2.6 km from Saraswati Temple.
Number of rooms: 4
Jl. Gn. Sari No.10, Peliatan, Ubud, Kabupaten Gianyar, Bali, 80571 Ubud, Indonesia