Das Hotel Luxuri Suites 213 In Miami Beach mit WLAN in den Zimmern befindet sich in ca. 6 km Entfernung vom One World Trade Center. Die Gäste, die im Hotel übernachten, können ihr Auto in der Nähe parken.
Die Washington Avenue ist zu Fuß in lediglich 6 Minuten erreichbar. Das Luxuri Suites 213 liegt im Bezirk South Beach von Miami Beach in 250 Metern vom Art-Déco-District entfernt. Das Hotel ist in ca. 5 Gehminuten Entfernung vom Miami Aquarium. Die Bushaltestelle Washington Avenue & 11th Street liegt ca. 350 Meter entfernt.
Einige Zimmer im der Unterkunft verfügen über eine Sitzecke, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage.
Das Restaurant Clevelander South Beach Restaurant ist nur wenige Schritte entfernt vom Luxuri Suites 213 Miami Beach gelegen.