Located on the private white sand beach of Nusa Dua’s. The St. Regis Bali Resort is nestled in the heart of the famed “Garden of Bali”. “The island of Gods” is an Indonesian island, and a famed tourist destination offering cultural heritage and nature. 

https://st-regis.marriott.com/