Das 3-Sterne-Hotel Homewood Suites Dallas Downtown liegt etwa 9 Fußminuten vom The Sixth Floor Museum entfernt und bietet ein beheiztes Hallenbad sowie Hochgeschwindigkeitsinternet in den öffentlichen Bereichen. Das 1918 eröffnete Hotel empfängt alle Gäste im Stadtviertel West End und liegt in 4 km Entfernung vom Dallas Zoo, ideal für ein Familienwochenende.
Das Hotel liegt im Herzen von Dallas im Geschäftsbezirk, nur wenige Schritte entfernt vom Pioneer Cemetery. Zu den Sehenswürdigkeiten in 600 Meter Entfernung zum Homewood Suites Dallas Downtown gehört AT&T Headquarters. Die Unterkunft befindet sich etwa 14 Fußminuten vom Dallas Museum of Art entfernt. Die Bushaltestelle D befindet sich in der Nähe des Hotels und ist in ca. 100 Meter Entfernung.
Das Homewood Suites Dallas Downtown verfügt über 128 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Fernsehen mit mehreren Kanälen ausgestattet sind. Zur Küchenausstattung gehören eine Kaffee-/Teemaschine, ein Kühlschrank und ein Herd.
In der Unterkunft wird ebenfalls ein Frühstücksbuffet angeboten. Sie können amerikanische Küche im Restaurant Paradise Bakery & Cafe genießen, das sich in unmittelbarer Nähe zum Hotel befindet.