The St. Regis Bali Resort Near Geger Beach
Kawasan Pariwisata, Nusa Dua, Lot S6 -
Nusa Dua,
ID 80363