La Quinta Inn by Wyndham Miami Airport North Near CityPlace Doral
7401 Nw 36th St -
Miami,
FL 33166