This award-winning hotel is situated in the prestigious area of North Dallas and 3 km from the Galleria shopping centre. Within a few minutes walk is the Addison restaurant row with over 120 restaurants and entertainment venues.
See more: Hotels in USA Hotels in Dallas - Tx Holiday Destinations in USA