Holiday Inn Express Miami International Airport

5125 Nw 36th St
Miami Springs
Florida
United States