Sofitel Bora Bora Private Island epitomizes the French Art of Hospitality blended with elegance in order to create a unique experience on a private retreat. The hotel is nestled on its own private island in Bora Bora surrounded by a beautiful turquoise la