7401 Nw 36th St Miami Florida
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. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is complimentary (available on request).