SLS South Beach Hotel
Hotel in Florida, United StatesThe 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 meter hotel was the tallest building in the city for 30 years until it was surpassed by 5660 Condominiums.
Read article
Top Questions
AI generatedMore questions
Nearby Places
New World Symphony (orchestra)
Full-time orchestral academy in Miami Beach, Florida, United States
Delano South Beach
Hotel
Surfcomber Hotel
Mermaid (Lichtenstein)
Sculpture by Roy Lichtenstein
Raleigh Hotel (Miami Beach)
Greystone Miami Beach
Historic art-deco hotel in Miami
National Hotel (Miami Beach, Florida)
Miami Beach hotel
1973 Miami Beach firebombing