La Quinta Inn & Suites

4414 Durham Chapel Hill Blvd, Durham, North Carolina 27707

4414 Durham Chapel Hill Blvd, Durham, North Carolina 27707