Vista Villa - Ubud - Star Class About Contact Jalan Sri Wedari 1322Gianyar,Bali Indonesia Get Directions Visit Website