Jl. Sari Temuku No 1, - 80361 - Bali, Indonesia View Map Area: Seminyak
Photo Hotel Ziva A Residence