Book
now
Jalan Jalan Villa & Spa is a unique villas dedicated to genuine hospitality at the village of Ubud Bali's cultural centre in the torch-lit courtyard of the Ubud Palace.
Each villa is equipped with a private bathroom, bath tub, shower, air- conditioning and fan, hot & cold water, mini-bar, kitchen and IDD telephone.