This Homewood Suites is a comfortable place to hang your hat while visiting Big D. You really can’t beat a place that offers quality furnishings, ample space, a kitchen, free breakfast and free happy hour. These elements are representative of all Homewood Suites. The Dallas…