Das Hotel Sls South Beach Miami Beach mit einem ganzjährigen Außenpool befindet sich im Unterhaltungs- Stadtviertel South Beach und ist nur 19 Minuten Fußweg vom Art-Déco-District entfernt. Sie können eine Pool- Bar sowie Sonnenliege und Bankettsaal im Hotel in strandnaher Lage 250 Meter von der Collins Avenue genießen.
Das Hotel ist nicht weit entfernt vom Kongresszentrum Miami Beach gelegen. Das Sls South Beach befindet sich in Miami Beach, in 13 Kilometer Entfernung vom Bahnhof Miami Airport. Die Unterkunft liegt nur 24 Minuten Fußweg vom Wolfsonian Museum entfernt. Die Bushaltestelle Lincoln Rd & James Ave ist nur wenige Schritte entfernt vom Hotel.
Das Sls South Beach Miami Beach verfügt über 140 Gästezimmer, die über einen Patio und einen Balkon verfügen sowie mit einem Schreibtisch ausgestattet sind. Für optimalen Komfort finden Sie in diesen Zimmern eine Wellness-Badewanne und eine getrennte Toilette. Eine Wellness-Badewanne und eine getrennte Toilette sind in den Badezimmern ebenso vorhanden wie Annehmlichkeiten wie ein Haartrockner und Handtücher. Das Hotel Sls South Beach besitzt Zimmer, die den Pool überblicken.
Die Unterkunft bietet seinen Gästen ein heißes kontinentales Frühstück an. In der hoteleigenen Bar können die Gäste auch Vorspeisen und Sushi genießen. Das Restaurant Bar Centro liegt ein paar Schritte entfernt von dem 5-Sterne-Hotel.