Revayah Ayung Villa Denpasar 4 Star Class About Contact Jalan Sekar Tunjung XII No. 188Denpasar,Bali80361 Indonesia Get Directions Visit Website