Extended Stay America - Dallas - Frankford Road

18470 Dallas Pkwy
Dallas, Texas 75287
In Dallas (Far North Dallas)
More hotels near this hotel

Extended Stay America - Dallas - Frankford Road is part of the Extended StayAmerica chain.


Map: Extended Stay America - Dallas - Frankford Road


Dallas Landmarks Near Extended Stay America - Dallas - Frankford Road

Amc Cancer Research Ctr (3.2 miles)