Jl. By Pass Ngurah Rai No. 52 XX Sanur, Denpasar 80228 Bali

Interior

The St. Regis Bali Resort