Holiday Inn Express Hotel & Suites Central Market Center

1521 Inwood Road
Dallas
Texas
United States