The St. Regis Bali is our best discovery this year! This little gem is located on a white sand beach in Nusa Dua and boasts exceptional accommodation,…

Lux Score
97