La Quinta Inn by Wyndham Miami Airport North in Miami liegt am Stadtrand, nur eine 15-minütige Fahrt von Dolphin Mall (Einkaufszentrum) und Patricia and Phillip Frost Art Museum (Kunstmuseum) entfernt. Dieses Hotel ist 13,7 km von Miracle Mile (Einkaufszentrum) und 15,2 km von Dadeland Mall (Einkaufszentrum) entfernt.
Adresse
7401 north west 36th street (near miami international airport)