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

Videos

Editor's Choice Videos