Candlewood Suites Dallas-By The Galleria Near Galleria Dallas
13939 Noel Rd -
Dallas,
TX 75240