"6 Stars "
Reviewed January, 2021 by jeremymichael2017
This hotel is by far the best in Dallas. Leaps and bounds better than the Ritz Carlton and virtually the same money. I stayed here many years ago by accident when I missed a connection at DFW and...