The St. Regis Bora Bora Resort
Bora Bora
The St. Regis Bora Bora Resort is a wedding and events venue in Bora Bora, French Polynesia. Couples choose it for cere…
Taha'a, French Polynesia
No published reviews yet — be the first to review this experience.