Das Hotel Sls South Beach Miami Beach liegt im Zentrum von Miami Beach circa 19 Gehminuten vom Wolfsonian Museum entfernt und bietet Zimmer mit einer Aussicht den Ozean an. Das Hotel befindet sich 250 Meter von der Collins Avenue, verfügt über 140 Zimmer und einen Swimmingpool.
Das 5-Sterne-Hotel befindet sich in einem Unterhaltungs- Viertel, gleich neben historischen Sehenswürdigkeiten der Liste der Gedenkstätten für die Opfer des Nationalsozialismus. Das Sls South Beach befindet sich in einer 6 km Entfernung vom Bayside Shopping Mall. Auch Soundscape Park liegt circa 7 Gehminuten von der Unterkunft entfernt. Die Lage in einer Entfernung von nur 1 km vom Art-Déco-District ist ein großer Vorteil für Gäste von der Unterkunft. Das Sls South Beach Miami Beach liegt ziemlich nah an der Bushaltestelle Lincoln Rd & James Ave und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Zur Ausstattung der Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen und WLAN sowie eine Minibar. Die Badezimmer verfügen über eine Wellness-Badewanne und eine getrennte Toilette für mehr Komfort. Die Badezimmer sind mit einer Wellness-Badewanne und einer getrennten Toilette ausgestattet und bieten zudem einen Haartrockner und Badelaken.
Das Hotel serviert heißes kontinentales Frühstück. Die Unterkunft bietet eine Sushi- Bar mit Vorspeisen und Sushi. Das Restaurant Bar Centro ist circa 5 Gehminuten vom Hotel Sls South Beach entfernt gelegen.