Villa Tepi Segara - Star Class About Contact Jl Tukad Punggawa No 95 Banjar PonjokDenpasar,Bali Indonesia Get Directions Visit Website