Miami Beach

June 6, 2012

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

Editor's Choice Videos