

The Betsy - South Beach ist zentral in Miami Beach gelegen, nur 1 Gehminuten von Art Deco Historic District und 13 Gehminuten von New World Symphony Park entfernt. Dieses Hotel im luxuriösen Stil ist 1,3 km von Miami Beach Convention Center und 1,8 km von Miami Beach Boardwalk entfernt.