Le South Beach Escape est situé dans le quartier de South Beach à Miami Beach, à 500 mètres de la plage de Lummus Park, à 600 mètres de celle de South Pointe Park et à 1,7 km de celle de Fisher Island. Vous séjournerez à 1,6 km du parc South Pointe, à 1,7 km de Lincoln Road et du New World Center. Vous séjournerez à 1,7 km du centre de conventions de Miami Beach et à 1,9 km du centre de conventions LIK Fine Art Miami.
Cet établissement est non-fumeurs.
Vous séjournerez à proximité du musée juif de Floride, du quartier historique Art déco et du parc Lummus. L'aéroport international de Miami, le plus proche, est implanté à 17 km.