The "The St. Regis Bali Resort" user's logo

The St. Regis Bali Resort

Nusa Dua, Indonesia

http://www.stregisbali.com

Located on a pristine private beach, Bali’s finest address invites guests to experience a Balinese inspired living with bespoke service and unrivaled cuisine.

Stacks