Jl. Camplung Tanduk, Seminyak Beach - 80361 - Bali, Indonesia View Map Area: Seminyak
Photo Pelangi Bali Hotel &Amp; Spa