Miami Beach

June 6, 2012 5:00 AM

Bringing an L.A. vibe, new SLS Hotel opens on South Beach

Eight years in the making, the SLS Hotel South Beach opens to the public Thursday.

Related content

Comments