Embassy Suites Dallas - Near the Galleria Embassy Suites Dallas Galleria centrally located for all business and leisure needs in North Dallas. All suite hotel includes full cooked to order breakfast, eve reception with free cocktails and shuttle service within 3 mile radius of the hotel.