Ultimate All Inclusive Bora Bora Retreat (at Le …
Hotel Le Meridien Bora Bora. Contemporary and elegant, Le Meridien Bora Bora is a luxury resort set on a magnificent islet surrounded by the most beautiful lagoon in the world, with stunning sights over Mount Otemanu.