Das 4-Sterne-Hotel The Worthington Renaissance Fort Worth Hotel liegt im Stadtteil Stadtzentrum Ft. Worth - Sundance Square von Fort Worth und verfügt über einen Swimmingpool. Das Hotel liegt lediglich 14 Minuten zu Fuß vom See Panther Island entfernt und bietet auch einen Jacuzzi und ein Hallenbad an.
Pate Museum of Transportation und Bass Performance Hall sind in 6 beziehungsweise 5 Minuten zu Fuß erreichbar. Zu den nächstgelegenen Attraktionen gehören Tarrant County Courthouse sowie Einkaufszentrum Sundance Square. Amon Carter Museum ist in 3 Kilometer Entfernung von der Unterkunft. Das The Worthington Renaissance Fort Worth Hotel ist 10 Minuten Fußweg von der Bushaltestelle Worthington Hotel entfernt.
Einige Zimmer im Hotel sind mit einer individuellen Klimaregelung, einem Bügeleisen/-brett. Und Zentralheizung ausgestattet und verfügen über Selbstversorgeroptionen, vor allem eine Kaffeemaschine. In den privaten Badezimmern gibt es Morgenmäntel. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Im Restaurant können die Gäste ihr Frühstück einnehmen. Für einen angenehmen Aufenthalt im Worthington Renaissance Fort Worth serviert das À-la-carte- Restaurant amerikanische Gerichte. Circa 5 Gehminuten von der Unterkunft entfernt, lädt das Restaurant Waters Restaurant zum Speisen ein.