The St. Regis Bora Bora Resort
The St. Regis Bora Bora Resort Welcome to your tropical paradise at The St. Regis Bora Bora Resort, a luxury resort on French Polynesia’s iconic island with beachfront and overwater villas. Suspended over water is the Lagoon Restaurant, with views of Mount Otemanu, while Jean-Georges Vongerichten’s menu offers the finest dining experience. Accommodations The St. […]