• Art
Jun 7, 2012 11:30 AM EDT
0
It's Finally Opening! Peek Inside Miami's SLS Hotel (We Love It)
Fullscreen

1 of 6

Exterior-Front-Option-1067

Did you know that the SLS is now the tallest Art Deco structure in South Beach?

Photo: Courtesy of Harrison & Shriftman