Luxury beach resort Le Meridien in Bora Bora recently underwent a significant makeover back in 2011. And now, it appears that it’s done the trick, as the resort has not only been awarded TripAdvisor’s 2012 Certificate of Excellence, but they’ve also been named the Top Island Resort By Starwood Preferred Guests.
Some of the new additions to the resort include a big 2,000 square foot swimming pool, a chapel, the Manahau Wellness Center, which is a new structure that is “inspired by the thousand-year history of the Polynesian healing arts,” and a new Ecological Center to go along with Le Meridien’s turtle sanctuary.
Here is a closer look at Le Meridien in Bora Bora. For more information on the resort, visit their website by clicking here.