La Quinta Inn & Suites by Wyndham Dallas North Central
10001 North Central Expressway Dallas, TX 75231-4103 US
- 7 miles from Dallas Arts District
- 6.8 miles from Dallas Museum of Art
- 5 miles from Dallas Arboretum
The La Quinta Inn And Suites Dallas North Central is a first-class hotel located near North Park Mall. hotel shuttle provided We are just minutes from downtown Dallas. nnOur central location provides convenient access to several area attractions including popular Lower Greenville Avenue Entertainment District, Deep Ellum, The West End, and Southern Methodist University SMU, the Sixth Floor Museum, American Airlines Center, Galleria Mall, White Rock Lake, Dallas Arts District, and Dallas Childrens Theatre. We are also convenient to the Biblical Arts Theatre and the Arts Museum, Dallas Arboretum, and Presbyterian and Medical City hospitals. Ideal location for visitors to...