Le Meridien Bora Bora is French Polynesia’s Leading Spa Resort

Le-Meridien-Bora-Bora.JPG
Le Méridien Bora Bora was awarded French Polynesia’s Leading Spa Resort at the World Travel Awards ceremony for the second time in the last two years. Le Méridien Bora Bora is located on a Polynesian islet, surrounded by a turquoise lagoon. It offers guests luxurious over-water bungalows with glass-bottom floors or beach bungalows under coconut trees. Activities include water sports, swimming with turtles, deep-sea fishing and shark feeding.
Full Story