Prices : from 187.2 USD to 9999 USD
Situated on 45 acres of land and just 3 minutes’ drive from the Dallas Convention Center, this Central Dallas luxury hotel boasts 5 restaurants and an on-site spa and wellness centre. Free Wi-Fi is included.
Number of rooms : 1606
2201 Stemmons Freeway
TX 75207 Dallas (Texas)