Le Taha'a Island Resort & Spa
Le Taha'a Island Resort & Spa
B.P. 67 Patio Motu Tau Tau
Tahaa Leeward Islands 98733
French Polynesia
>> Website
Find the ideal hotel for your vacation, business travel or events in French Polynesia. Discover all luxury hotels in French Polynesia.
Le Taha'a Island Resort & Spa
B.P. 67 Patio Motu Tau Tau
Tahaa Leeward Islands 98733
French Polynesia
>> Website