The SLS South Beach is a historic hotel, known for many years as the Ritz Plaza Hotel, in the Miami Beach Architectural District in Miami Beach, Florida. The 12 floor, 62 metres hotel was the tallest building in the city for 30 years, until …
More by L. Murray Dixon
More in Miami
-
1111 Lincoln Road
2010 · Herzog & de Meuron
-
PAMM
2013 · Herzog & de Meuron
-
One Thousand Museum
2019 · Zaha Hadid
-
South Pointe Park
2009
-
Matheson Hammock Park
1930 · William Lyman Phillips
-
Fairchild Tropical Botanic Garden
1938 · William Lyman Phillips
-
Bayfront Park
1925 · Isamu Noguchi
-
Miami Tower
1987 · I.M. Pei & Partners
-
The Palace
1981 · Arquitectonica
-
Deering Estate
1922
-
Sherry Frontenac Hotel
1947 · Norman Giller
-
Vagabond Hotel
1953 · Robert Swartburg
Styles
On the map
Keep exploring
Discover more places in Miami