Das Art Deco South Beach Hotel Miami Beach verfügt über 15 Zimmer und liegt ungefähr 7 km vom Miami Aquarium entfernt. Außerdem gibt es einen privaten Autoparkplatz.
Das Hotel liegt in erstklassiger Lage im Viertel Espanola Way von Miami Beach, ein paar Schritte entfernt von der Collins Avenue. Das Hotel ist zudem 450 m vom Soundscape Park gelegen. Das Bayside Shopping Mall ist in rund 6 km Entfernung vom Art Deco South Beach, während der Bahnhof Miami Airport 20 Minuten Fahrt von hier entfernt liegt. Die Bushaltestelle Lincoln Rd & James Ave ist ganz nah an der Unterkunft.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Pane & Vino bietet italienische Speisen an und liegt in ca. 500 Meter Entfernung vom Hotel.