Location: about 18 Km. northwest of Dallas city centre.
See more: Hotels in USA Hotels in Dallas Holiday Destinations in USA