Sofitel Bali Nusa Dua Beach ResortLot N5, Nusa Dua Tourism Complex, Nusa Dua, Indonesia 80363.4 miles