Villa Vanilla Sanur - Star Class About Contact Jalan Kesari II 26B Kota DenpasarDenpasar,Bali Indonesia Get Directions Visit Website