Kejora Villa No 10 3 Star Class About Contact Jalan.Danau Tamblingan No. 25Denpasar,Bali80228 Indonesia Get Directions Visit Website