Starwood Hotels & Resorts unveiled the St. Regis Resort, Fort Lauderdale May 1.
The property includes 183 guest rooms, 28 private residences, 34 hotel/condos, and 24,000 square feet of meeting space.