The Embassy Suites Dallas is located in the North Dallas corridor, one block west of the North Dallas Tollway.
Each two-room suite features two TVs, complimentary movie channel, two desks, four phones, data ports, microwave, refrigerator, coffeemaker, hair dryer, and iron/ironing board.
The atrium lobby features a relaxed, natural atmosphere created by a pond with two live swans, greenery, trees, a bridge, and a waterfall.