Starwood Hotels & Resorts Worldwide debuted its St. Regis brand in Latin America with the opening of The St. Regis Punta Mita Resort in Riviera Nayarit, Mexico.
The property, which includes 89 room and 31 suites, features two Jack Nicklaus signature golf courses, a spa, three restaurants and more.