The Westin Bora Bora opens in the South Pacific
One of TPG’s most anticipated hotel openings of the year — in one of the most picturesque destinations on earth — is finally here. The Westin Bora Bora Resort & Spa officially opened this week, boasting the highest count of overwater bungalows for any resort on the French Polynesian island. The resort, formerly a Le…
