Newly reneovated hotel with 4 dining options, 5000 sq feet of state of the art fitness center in the heart of downtown Dallas
Located in downtown Dallas, this hotel is situated in the heart of the dynamic urban district. The hotel is alos steps away from the Plaza of the Americas.
The hotel has 38 floors in the center tower, the complete hotel is comprised of three towers.
Very large lobby.
Pets are allowed