Holiday Inn Express MIAMI-ARPT CTRL-MIAMI SPRINGS

5125 NW 36TH ST
MIAMI SPRINGS
Florida
United States