Hotels in Motu Toopua
1 hotels found in Motu Toopua, showing 1 − 1
Open All Year... Bora Bora Lagoon Resort is located on Motu Toopua, a small island in the middle of the Bora Bora Lagoon, and surrounded by clear tri-color blue waters and views of the enchanted emerald peaks of Mt. Otemanu.
|Select Check-in & Check-out dates|