Serenade Villa 2 Star Class About Contact Jalan. Kesari IIDenpasar,Bali80228 Indonesia Get Directions Visit Website