The St Regis Bali

About The St. Regis Bali Resort Located on the pristine beach of Nusa Dua, The St. Regis Bali is nestled in the heart of the noteworthy “Garden of Bali”. Exuding understated barefoot elegance and Balinese-inspired living, the Resort offers infinite panoramic ocean views on a generous 9 hectares of lush gardens, a strand pool with […]

read more