St. Regis
As an alternative to the Le Taha'a experience, you may wish to try the luxury resort of the St. Regis in Bora Bora. Located on a motu that faces the main island of Bora Bora, this beautiful resort is a perfect start to the adventure.
St. Regis Resort Photos