Location: near Dallas Galleria shopping centre and well known corporate buildings. At about 21 Km. from Dallas city center.
See more: Hotels in USA Hotels in Dallas Holiday Destinations in USA