Le Meridien Bora Bora, French PolynesiaTravel and Hotels / March 21, 2013 January 31, 2021 Le Meridien Bora Bora | Luxury Resort, Hotels and Overwater Bungalows on the island of Bora Bora, French Polynesia.