The property is 3 km from downtown and the business district. The Galleria Mall is just 21 km away and there are a variety of sports venues in the area.
See more: Hotels in USA Hotels in Dallas - Tx Holiday Destinations in USA