Staying in Paradise at the St. Regis Bora Bora (Hotel Review) This is the ultimate honeymoon splurge- experience the beauty of Bora Bora at the St. Regis. Read More french polynesia, hotel review, TravelClaudia BlOctober 27, 2020french polynesia, luxury hotel, bora bora hotel, bora bora, st.regis Comment