Located in Miami, La Quinta Inn by Wyndham Miami Airport North is in the suburbs, within a 15-minute drive of Dolphin Mall and Frost Art Museum. This hotel is 8.5 mi (13.7 km) from Miracle Mile and 9.4 mi (15.2 km) from Dadeland Mall.
Address
7401 north west 36th street (near miami international airport)