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”.