Hyatt Place Hotels Near Mall of the Americas Miami, FL