Le Taha'a Island Resort & Spa
5.0 out of 5.0 B.P. 67 Patio, Motu Tau Tau, Taha'a, Leeward Islands
20 Dec. - 21 Dec.
Located in Taha'a, Le Taha'a Island Resort & Spa is by the ocean, within a 15-minute drive of Hurepiti Bay and Ha'amene Bay.