2222 N Stemmons Fwy, Dallas, Texas, 75207
Room Rate: $199/night + Tax Deadline to book is: Monday, July 11, 2022