Le Taha'a Island Resort & Spa | Located in Taha'a
Le Taha’a Island Resort & Spa is superbly located. It faces the island of Taha'a on the lagoon side and offers stunning view of the island of Bora Bora on the ocean side.
- Polynesian style luxury resort
- Stunning turquoise lagoon waters
- Private location
- Fabulous snorkelling spot