BoraBoraLagoon.com
Title
Bora Bora Lagoon Resort Hotel. A luxury hotel on Bora Bora in French Polynesia.
Description
Iaorana! Welcome to the Bora Bora Lagoon Resort. If Mother Nature has amply blessed the Polynesian islands, she has been particularly generous with our private isle, Motu Toopua. It is here, in the middle of Bora Bora
Contact
- Orient Express Hotels Ltd
- London London
- UK SE1 9PF
- +44.2078055058