Starwood Hotels & Resorts celebrated the grand opening of its Sheraton Cable Beach Resort here Jan. 28.
The sprawling property offers 694 guest rooms, 25,000 square feet of meeting space, 15 dining outlets, and a 35,000-square-foot casino.