Location: the hotel is 11 Km. away from the city centre.
See more: Hotels in USA Hotels in Dallas Holiday Destinations in USA