Article - La Quinta Inn & Suites Dallas North Central in Dallas, TX Listed for Sale - The property is located directly off Interstate 75, nestled among Texas Health Presbyterian Hospital Dallas, Walnut Glen Tower, and several restaurant and recreation area.