Extended Stay America - Dallas - Frankford Road is a Extended stay hotel located at 18470 Dallas Pkwy, Dallas, TX 75287. It has received 565 reviews with an average rating of 3.5 stars.
The address of Extended Stay America - Dallas - Frankford Road: 18470 Dallas Pkwy, Dallas, TX 75287
Extended Stay America - Dallas - Frankford Road has 3.5 stars from 565 reviews
Extended stay hotel