The St. Regis Bora Bora Resort
The St. Regis Bora Bora Resort is a luxury hotel set among stunning beaches and scenic views, including the majestic Mount Otemanu. Spend your vacation relaxing on a private saltwater lagoon and enjoying all that the island paradise of Bora Bora has to offer. Guests can enjoy dining at one of the five different restaurants […]Read More