Extended Stay America is located at 17060 Dallas Pkwy, Dallas, TX. This business specializes in Hotels & Motels. Extended Stay America is open Mon-Sun 24/7 and accepts American Express, Discover and Visa.
by merchantcircle on October 17, 2014 from merchantcircle
Tips
Spacious studio suites cater to corporate travelers with separate kitchen, dining and sleeping areas plus workspace with data ports and voicemail.