Motu Aotera Rangiroa,Motu Aotera, Rangiroa
17.4 km
from the center of
Rangiroa
See available rooms
Enter the dates to see the current room rates
BP 17 Avatoru, Rangiroa Island 98775, French Polynesia, Rangiroa
25.9 km
from the center of
Rangiroa
See available rooms
Enter the dates to see the current room rates