Jiwa Klusa Luxury Villa
Hotel
80571 Bali
Indonesia
Phone: +62 361 970119
Jiwa Klusa Luxury Villa, located just 15 minutes drive from and to Ubud Center which set upper level of rice terrace and canyon greenery of coco land area.



