13402 Noel Road, Dallas
This all-suite hotel is located directly across the street from the Galleria Mall. The hotel offers an indoor pool on-site restaurant and nonsmoking suites.