NW 20th Street & LeJeune Road Airport Terminal, Second Floor, Concourse E Miami, FL 33122
159 Room Hotel
miahotel.com