1 review Alam Jimbaran Spa Listed in Bali, Indonesia +62-361-703826 Jalan Goa Gong, South Kuta, Badung, Bali 80361, Indonesia Description: