Holiday Inn Miami 79th Street Near MiMo Biscayne Boulevard Historic District
7927 NW 7th Avenue -
Miami,
FL 33150